Local Data Search

 
USA.com / Oklahoma / Public Library

Oklahoma Public Library

212 public libraries were found in Oklahoma.




Rank by: Collections, Size, Programs
Metropolitan Library System
300 Park Avenue
Oklahoma City, OK 73102
phone: 405-606-3725
Type: Library System
Staff: 330.92 Collections: 3,051,798 Programs: 7,982 Internet Computer: 220
Tulsa City-County Library System
400 Civic Center
Tulsa, OK 74103
phone: 918-549-7323
Type: Library System
Staff: 294.65 Collections: 2,260,434 Programs: 6,991 Internet Computer: 683
Pioneer Library System
225 N Webster Avenue
Norman, OK 73069
phone: 405-701-2600
Type: Library System
Staff: 162.88 Collections: 2,154,885 Programs: 4,822 Internet Computer: 205
Southeastern Public Library System Of Okla
401 N 2nd
Mcalester, OK 74501
phone: 918-426-0456
Type: Library System
Staff: 57.50 Collections: 543,767 Programs: 2,716 Internet Computer: 215
Eastern Oklahoma District Library System
814 W Okmulgee
Muskogee, OK 74401
phone: 918-683-2846
Type: Library System
Staff: 79.25 Collections: 523,173 Programs: 2,381 Internet Computer: 237
Western Plains Library System
501 S 28th Street
Clinton, OK 73601
phone: 580-323-0974
Type: Library System
Staff: 20.93 Collections: 135,300 Programs: 582 Internet Computer: 55
Ponca City Library
515 East Grand
Ponca City, OK 74601
phone: 580-767-0345
Type: Library System
Staff: 16.10 Collections: 110,101 Programs: 209 Internet Computer: 17
Stillwater Public Library
1107 S. Duck
Stillwater, OK 74074
phone: 405-372-3633
Type: Library System
Staff: 24.00 Collections: 108,717 Programs: 541 Internet Computer: 34
Duncan Public Library
2211 N. Highway 81
Duncan, OK 73533
phone: 580-255-0636
Type: Library System
Staff: 7.10 Collections: 102,460 Programs: 315 Internet Computer: 14
Bartlesville Public Library
600 S Johnstone
Bartlesville, OK 74003
phone: 918-338-4161
Type: Library System
Staff: 16.59 Collections: 82,932 Programs: 415 Internet Computer: 35
Lawton Public Library
110 S W 4th Street
Lawton, OK 73501
phone: 580-581-3450
Type: Library System
Staff: 17.90 Collections: 77,989 Programs: 401 Internet Computer: 33
Ardmore Public Library
320 E Street Nw
Ardmore, OK 73401
phone: 580-223-8290
Type: Library System
Staff: 13.43 Collections: 74,836 Programs: 422 Internet Computer: 22
Chickasaw Regional Library System
601 Railway Express
Ardmore, OK 73401
phone: 580-223-3164
Type: Library System
Staff: 17.77 Collections: 66,331 Programs: 362 Internet Computer: 45
Durant-Donald Reynolds Community Ct & Library
1515 West Main
Durant, OK 74701
phone: 580-924-3486
Type: Library System
Staff: 9.50 Collections: 52,823 Programs: 56 Internet Computer: 51
Ada Public Library
124 S. Rennie
Ada, OK 74820
phone: 580-436-8124
Type: Library System
Staff: 7.85 Collections: 51,239 Programs: 174 Internet Computer: 15
Enid-Public Library Of Enid And Garfield Co
120 W. Maine
Enid, OK 73701
phone: 580-234-6313
Type: Library System
Staff: 19.00 Collections: 48,693 Programs: 487 Internet Computer: 30
Mustang Public Library
1201 N. Mustang Road
Mustang, OK 73064
phone: 405-376-2226
Type: Library System
Staff: 6.25 Collections: 42,970 Programs: 283 Internet Computer: 14
Okmulgee Public Library
218 S Okmulgee
Okmulgee, OK 74447
phone: 918-756-1448
Type: Library System
Staff: 6.75 Collections: 42,766 Programs: 124 Internet Computer: 14
Claremore - Will Rogers Library
1515 North Florence Avenue
Claremore, OK 74017
phone: 918-341-1564
Type: Library System
Staff: 5.00 Collections: 42,498 Programs: 69 Internet Computer: 26
Chickasha Public Library
527 Iowa Avenue
Chickasha, OK 73018
phone: 405-222-6075
Type: Library System
Staff: 6.25 Collections: 41,230 Programs: 92 Internet Computer: 12
Southern Prairie Library System
421 N. Hudson
Altus, OK 73521
phone: 580-477-2890
Type: Library System
Staff: 8.50 Collections: 35,081 Programs: 383 Internet Computer: 24
Yukon - Mabel C. Fry Public Library
1200 Lakeshore Drive
Yukon, OK 73099
phone: 405-354-8232
Type: Library System
Staff: 7.00 Collections: 31,179 Programs: 223 Internet Computer: 6
Miami Public Library
200 N Main
Miami, OK 74354
phone: 918-541-2292
Type: Library System
Staff: 9.38 Collections: 29,568 Programs: 108 Internet Computer: 36
Woodward Public Library
1500 Main
Woodward, OK 73801
phone: 580-254-8544
Type: Library System
Staff: 7.13 Collections: 27,559 Programs: 149 Internet Computer: 16
Perry Carnegie Library
302 N 7th Street
Perry, OK 73077
phone: 580-336-4721
Type: Library System
Staff: 4.00 Collections: 27,001 Programs: 141 Internet Computer: 14
Wagoner City Public Library
302 N. Main
Wagoner, OK 74467
phone: 918-485-2126
Type: Library System
Staff: 3.60 Collections: 26,703 Programs: 79 Internet Computer: 16
Sapulpa - Bartlett Carnegie Public Library
27 W Dewey
Sapulpa, OK 74066
phone: 918-224-5624
Type: Library System
Staff: 6.63 Collections: 24,910 Programs: 113 Internet Computer: 16
Guymon Public Library
206 Nw 5th Street
Guymon, OK 73942
phone: 580-338-7330
Type: Library System
Staff: 6.08 Collections: 23,973 Programs: 125 Internet Computer: 13
Kingfisher Memorial Library
505 West Will Rogers Drive
Kingfisher, OK 73750
phone: 405-375-3384
Type: Library System
Staff: 4.95 Collections: 22,237 Programs: 245 Internet Computer: 16
Alva Public Library
504 Seventh Street
Alva, OK 73717
phone: 580-327-1833
Type: Library System
Staff: 4.50 Collections: 21,728 Programs: 197 Internet Computer: 9
Pryor - Thomas J Harrison Public Library
505 East Graham
Pryor, OK 74361
phone: 918-825-0777
Type: Library System
Staff: 5.00 Collections: 20,140 Programs: 132 Internet Computer: 24
Pawnee Public Library
653 Illinois
Pawnee, OK 74058
phone: 918-762-2138
Type: Library System
Staff: 1.65 Collections: 19,865 Programs: 9 Internet Computer: 11
Guthrie Public Library
201 N Division
Guthrie, OK 73044
phone: 405-282-0050
Type: Library System
Staff: 4.50 Collections: 19,605 Programs: 143 Internet Computer: 9
Tonkawa Public Library
216 N. Seventh
Tonkawa, OK 74653
phone: 580-628-3366
Type: Library System
Staff: 2.60 Collections: 18,702 Programs: 104 Internet Computer: 4
Geary Public Library
106 Main Street
Geary, OK 73040
phone: 405-884-2372
Type: Library System
Staff: 0.98 Collections: 17,865 Programs: 14 Internet Computer: 6
Watonga Public Library
301 N Prouty
Watonga, OK 73772
phone: 580-623-7748
Type: Library System
Staff: 3.95 Collections: 16,934 Programs: 215 Internet Computer: 14
Elk City Carnegie Library
221 West Broadway Avenue
Elk City, OK 73644
phone: 580-225-0136
Type: Library System
Staff: 2.95 Collections: 16,580 Programs: 27 Internet Computer: 22
Coweta Public Library
120 East Sycamore
Coweta, OK 74429
phone: 918-486-6532
Type: Library System
Staff: 5.15 Collections: 15,450 Programs: 100 Internet Computer: 10
El Reno Carnegie Library
215 E Wade
El Reno, OK 73036
phone: 405-262-2409
Type: Library System
Staff: 4.50 Collections: 15,436 Programs: 102 Internet Computer: 5
Holdenville - Grace Pickens Public Library
209 E 9th
Holdenville, OK 74848
phone: 405-379-3245
Type: Library System
Staff: 2.00 Collections: 14,946 Programs: 38 Internet Computer: 5
Fairview City Library
115 S. 6th
Fairview, OK 73737
phone: 580-227-2190
Type: Library System
Staff: 2.50 Collections: 14,603 Programs: 44 Internet Computer: 8
Blackwell Public Library
123 West Padon
Blackwell, OK 74631
phone: 580-363-1809
Type: Library System
Staff: 4.65 Collections: 14,124 Programs: 24 Internet Computer: 4
Hobart Public Library
200 S Main
Hobart, OK 73651
phone: 580-726-2535
Type: Library System
Staff: 3.00 Collections: 13,610 Programs: 42 Internet Computer: 5
Catoosa Public Library
105 E Oak
Catoosa, OK 74015
phone: 918-266-1684
Type: Library System
Staff: 3.00 Collections: 13,525 Programs: 71 Internet Computer: 12
Sayre Public Library
113 E Poplar
Sayre, OK 73662
phone: 580-928-2641
Type: Library System
Staff: 0.78 Collections: 13,050 Programs: 10 Internet Computer: 4
Seminole Public Library
424 N Main
Seminole, OK 74868
phone: 405-382-4221
Type: Library System
Staff: 4.00 Collections: 12,500 Programs: 53 Internet Computer: 9
Cushing Public Library
215 North Steele Avenue
Cushing, OK 74023
phone: 918-225-4188
Type: Library System
Staff: 4.00 Collections: 12,121 Programs: 96 Internet Computer: 8
Cleveland - Jay C Byers Memorial Library
215 E. Wichita
Cleveland, OK 74020
phone: 918-358-2676
Type: Library System
Staff: 2.45 Collections: 11,831 Programs: 56 Internet Computer: 7
Okemah Public Library
301 South 2nd
Okemah, OK 74859
phone: 918-623-1915
Type: Library System
Staff: 1.00 Collections: 11,801 Programs: 1 Internet Computer: 5
Bristow - Montfort & Allie Jones Mem Library
111 W. 7th Avenue
Bristow, OK 74010
phone: 918-367-6562
Type: Library System
Staff: 4.00 Collections: 11,725 Programs: 52 Internet Computer: 13
Mangum- Margaret Carder Library
201 W. Lincoln Street
Mangum, OK 73554
phone: 580-782-3185
Type: Library System
Staff: 2.00 Collections: 10,841 Programs: 15 Internet Computer: 5
Anadarko Community Library
215 W Broadway
Anadarko, OK 73005
phone: 405-247-7351
Type: Library System
Staff: 4.80 Collections: 10,581 Programs: 85 Internet Computer: 8
Mannford Public Library
101 Green Valley Park Road
Mannford, OK 74044
phone: 918-865-2665
Type: Library System
Staff: 2.63 Collections: 10,523 Programs: 110 Internet Computer: 3
Konawa - Kennedy Library Of Konawa
701 West South Street
Konawa, OK 74849
phone: 580-925-3662
Type: Library System
Staff: 2.00 Collections: 10,294 Programs: 94 Internet Computer: 16
Perkins - Thomas-Wilhite Memorial Library
101 E. Thomas
Perkins, OK 74059
phone: 405-547-5185
Type: Library System
Staff: 2.88 Collections: 9,409 Programs: 200 Internet Computer: 7
Hominy Public Library
121 West Main
Hominy, OK 74035
phone: 918-885-4486
Type: Library System
Staff: 2.00 Collections: 9,334 Programs: 1 Internet Computer: 4
Vinita Public Library
215 W Illinois
Vinita, OK 74301
phone: 918-256-2115
Type: Library System
Staff: 3.15 Collections: 8,648 Programs: 98 Internet Computer: 19
Nowata City-County Library
224 South Pine
Nowata, OK 74048
phone: 918-273-3363
Type: Library System
Staff: 3.35 Collections: 8,350 Programs: 38 Internet Computer: 4
Wewoka Public Library
118 W 5th
Wewoka, OK 74884
phone: 405-257-3225
Type: Library System
Staff: 1.75 Collections: 8,142 Programs: 8 Internet Computer: 4
Buffalo Public Library
11 E Turner
Buffalo, OK 73834
phone: 580-735-2995
Type: Library System
Staff: 0.49 Collections: 7,781 Programs: 5 Internet Computer: 7
Marlow - Garland Smith Public Library
407 W Seminole
Marlow, OK 73055
phone: 580-658-5354
Type: Library System
Staff: 1.78 Collections: 7,749 Programs: 59 Internet Computer: 4
Henryetta Public Library
518 W. Main
Henryetta, OK 74437
phone: 918-652-7377
Type: Library System
Staff: 2.25 Collections: 7,676 Programs: 31 Internet Computer: 10
Okeene Public Library
215 N Main
Okeene, OK 73763
phone: 580-822-3306
Type: Library System
Staff: 0.81 Collections: 7,662 Programs: 39 Internet Computer: 3
Frederick Public Library
200 East Grand
Frederick, OK 73542
phone: 580-335-3601
Type: Library System
Staff: 1.88 Collections: 7,650 Programs: 21 Internet Computer: 4
Piedmont Public Library
1129 Stout Street Nw
Piedmont, OK 73078
phone: 405-373-9018
Type: Library System
Staff: 1.25 Collections: 7,606 Programs: 171 Internet Computer: 6
Prague - Haynie Public Library
1619 W Main Street
Prague, OK 74864
phone: 405-567-4013
Type: Library System
Staff: 2.50 Collections: 7,302 Programs: 24 Internet Computer: 9
Waurika Public Library
103 S. Meridian
Waurika, OK 73573
phone: 580-228-3274
Type: Library System
Staff: 1.45 Collections: 6,954 Programs: 20 Internet Computer: 9
Newkirk Public Library
116 N Maple Avenue
Newkirk, OK 74647
phone: 580-362-3934
Type: Library System
Staff: 1.84 Collections: 6,724 Programs: 19 Internet Computer: 4
Beaver County Pioneer Library
201 Douglas Avenue
Beaver, OK 73932
phone: 580-625-3076
Type: Library System
Staff: 1.88 Collections: 6,719 Programs: 42 Internet Computer: 3
Laverne Delphian Municipal Library
122 W. Jane Jayroe Boulevard
Laverne, OK 73848
phone: 580-921-7323
Type: Library System
Staff: 0.88 Collections: 6,595 Programs: 11 Internet Computer: 3
Hooker - Olive Warner Memorial Library
111 S Broadway
Hooker, OK 73945
phone: 580-652-2835
Type: Library System
Staff: 1.11 Collections: 6,408 Programs: 71 Internet Computer: 6
Yale Public Library
213 N Main
Yale, OK 74085
phone: 918-387-2135
Type: Library System
Staff: 1.95 Collections: 6,047 Programs: 88 Internet Computer: 6
Stroud Public Library
301 West 7th
Stroud, OK 74079
phone: 918-968-2567
Type: Library System
Staff: 2.00 Collections: 5,959 Programs: 8 Internet Computer: 8
Barnsdall - Ethel Briggs Memorial Library
410 S Fifth
Barnsdall, OK 74002
phone: 918-847-2118
Type: Library System
Staff: 0.50 Collections: 5,913 Programs: 4 Internet Computer: 2
Ringling - Gleason Memorial Library
5th And Main Street
Ringling, OK 73456
phone: 580-662-2925
Type: Library System
Staff: 0.95 Collections: 5,851 Programs: 14 Internet Computer: 6
Cherokee City- County Library
123 South Grand
Cherokee, OK 73728
phone: 580-596-2366
Type: Library System
Staff: 1.38 Collections: 5,790 Programs: 12 Internet Computer: 13
Inola Public Library
15 North Broadway
Inola, OK 74036
phone: 918-543-8862
Type: Library System
Staff: 1.45 Collections: 5,740 Programs: 19 Internet Computer: 11
Madill City-County Library
500 West Overton Street
Madill, OK 73446
phone: 580-795-2749
Type: Library System
Staff: 3.00 Collections: 5,731 Programs: 54 Internet Computer: 6
Pauls Valley-Nora Sparks Warren Mem Library
210 N Willow Street
Pauls Valley, OK 73075
phone: 405-238-5188
Type: Library System
Staff: 3.00 Collections: 5,522 Programs: 28 Internet Computer: 3
Locust Grove Public Library
715 E. Harold Andrews Boulevard
Locust Grove, OK 74352
phone: 918-479-6585
Type: Library System
Staff: 1.48 Collections: 4,848 Programs: 58 Internet Computer: 10
Lindsay Community Library
112 W Choctaw
Lindsay, OK 73052
phone: 405-756-3449
Type: Library System
Staff: 2.00 Collections: 4,714 Programs: 1 Internet Computer: 4
Fairfax Public Library
158 East Elm
Fairfax, OK 74637
phone: 918-642-5535
Type: Library System
Staff: 0.75 Collections: 4,680 Programs: 11 Internet Computer: 3
Talala Public Library
104 W. Watova
Talala, OK 74080
phone: 918-275-4540
Type: Library System
Staff: 0.64 Collections: 4,680 Programs: 9 Internet Computer: 2
Hennessey Public Library
525 S. Main
Hennessey, OK 73742
phone: 405-853-2073
Type: Library System
Staff: 2.75 Collections: 4,596 Programs: 140 Internet Computer: 7
Wynnewood Public Library
108 N. Dean A Mcgee
Wynnewood, OK 73098
phone: 405-665-2512
Type: Library System
Staff: 1.00 Collections: 4,561 Programs: 14 Internet Computer: 4
Rush Springs-Glover Spencer Memorial Library
100 S 6th Street
Rush Springs, OK 73082
phone: 580-476-2108
Type: Library System
Staff: 0.75 Collections: 4,527 Programs: 7 Internet Computer: 3
Antlers Public Library
104 S.E. 2nd Street
Antlers, OK 74523
phone: 580-298-5649
Type: Library System
Staff: 1.48 Collections: 4,347 Programs: 43 Internet Computer: 9
Langley Public Library
325 Osage
Langley, OK 74350
phone: 918-782-4461
Type: Library System
Staff: 1.50 Collections: 4,175 Programs: 34 Internet Computer: 8
Carnegie Public Library
6 E Main
Carnegie, OK 73015
phone: 580-654-1980
Type: Library System
Staff: 0.38 Collections: 4,115 Programs: 8 Internet Computer: 6
Medford Public Library
123 S Main
Medford, OK 73759
phone: 580-395-2342
Type: Library System
Staff: 0.85 Collections: 4,079 Programs: 4 Internet Computer: 6
Chandler Public Library
1021 S Manvel
Chandler, OK 74834
phone: 405-258-3204
Type: Library System
Staff: 2.00 Collections: 3,876 Programs: 33 Internet Computer: 5
Drumright Public Library
104 East Broadway
Drumright, OK 74030
phone: 918-352-2228
Type: Library System
Staff: 2.15 Collections: 3,818 Programs: 5 Internet Computer: 7
Pawhuska Public Library
1801 Lynn Avenue
Pawhuska, OK 74056
phone: 918-287-3989
Type: Library System
Staff: 2.75 Collections: 3,774 Programs: 131 Internet Computer: 14
Tryon Public Library
25 S Main Street
Tryon, OK 74875
phone: 918-374-2220
Type: Library System
Staff: 0.43 Collections: 3,339 Programs: 38 Internet Computer: 8
Grandfield Public Library
101 W 2nd
Grandfield, OK 73546
phone: 580-479-5598
Type: Library System
Staff: 1.75 Collections: 3,231 Programs: 10 Internet Computer: 4
Allen Public Library
214 East Broadway
Allen, OK 74825
phone: 580-857-2933
Type: Library System
Staff: 0.75 Collections: 3,231 Programs: 28 Internet Computer: 5
Dewey - Tyler Memorial Library
821 N Shawnee
Dewey, OK 74029
phone: 918-534-2106
Type: Library System
Staff: 1.63 Collections: 3,000 Programs: 30 Internet Computer: 8
Crescent Community Library
205 N. Grand
Crescent, OK 73028
phone: 405-969-3779
Type: Library System
Staff: 0.98 Collections: 2,999 Programs: 15 Internet Computer: 4
Hydro Public Library
518 S Broadway
Hydro, OK 73048
phone: 405-663-2009
Type: Library System
Staff: 0.38 Collections: 2,655 Programs: 1 Internet Computer: 2
Boise City - Soutar Memorial Library
7 S. Ellis Avenue
Boise City, OK 73933
phone: 580-544-2715
Type: Library System
Staff: 0.75 Collections: 2,535 Programs: 3 Internet Computer: 4
Stratford - Chandler-Watts Library
340 N Oak
Stratford, OK 74872
phone: 580-759-2684
Type: Library System
Staff: 1.00 Collections: 2,500 Programs: 1 Internet Computer: 18
Mounds Public Library
15 West 14th Street
Mounds, OK 74047
phone: 918-827-3949
Type: Library System
Staff: 1.10 Collections: 2,303 Programs: 136 Internet Computer: 5
Apache Public Library
111 E. Evans
Apache, OK 73006
phone: 580-588-3661
Type: Library System
Staff: 0.75 Collections: 2,261 Programs: 3 Internet Computer: 3
Salina Public Library
420 E Ferry Street
Salina, OK 74365
phone: 918-434-8001
Type: Library System
Staff: 1.28 Collections: 2,209 Programs: 32 Internet Computer: 7
Walters Public Library
202 North Broadway
Walters, OK 73572
phone: 580-875-2006
Type: Library System
Staff: 0.89 Collections: 2,208 Programs: 10 Internet Computer: 5
Kellyville Public Library
230 E Buffalo
Kellyville, OK 74039
phone: 918-247-3740
Type: Library System
Staff: 0.80 Collections: 2,183 Programs: 9 Internet Computer: 5
Shattuck Public Library
101 South Main
Shattuck, OK 73858
phone: 580-938-5104
Type: Library System
Staff: 1.41 Collections: 2,139 Programs: 44 Internet Computer: 7
Pond Creek City Library
102 South 2nd Street
Pond Creek, OK 73766
phone: 580-532-6319
Type: Library System
Staff: 0.70 Collections: 2,007 Programs: 8 Internet Computer: 2
Wetumka Public Library
202 N Main
Wetumka, OK 74883
phone: 405-452-3785
Type: Library System
Staff: 1.25 Collections: 1,860 Programs: 6 Internet Computer: 4
Hinton - Norman Smith Memorial Library
115 E Main
Hinton, OK 73047
phone: 405-542-6167
Type: Library System
Staff: 1.00 Collections: 1,786 Programs: 3 Internet Computer: 4
Carmen Public Library
110 N 6th
Carmen, OK 73726
phone: 580-987-2301
Type: Library System
Staff: 0.50 Collections: 1,756 Programs: 2 Internet Computer: 3
Maysville Public Library
508 Williams
Maysville, OK 73057
phone: 405-867-4748
Type: Library System
Staff: 1.00 Collections: 1,500 Programs: 39 Internet Computer: 2
Kaw City - J.A. Walker Memorial Library
900 Morgan Square
Kaw City, OK 74641
phone: 580-269-1317
Type: Library System
Staff: 0.50 Collections: 1,442 Programs: 26 Internet Computer: 4
Chelsea Public Library
618 Pine Street
Chelsea, OK 74016
phone: 918-789-3364
Type: Library System
Staff: 1.00 Collections: 946 Programs: 13 Internet Computer: 4
Waynoka Public Library
1659 Cecil Street
Waynoka, OK 73860
phone: 580-824-6181
Type: Library System
Staff: 0.80 Collections: 829 Programs: 7 Internet Computer: 6
Meeker Public Library
616 W. Carl Hubbell Boulevard
Meeker, OK 74855
phone: 405-279-1139
Type: Library System
Staff: 0.50 Collections: 448 Programs: 18 Internet Computer: 4
Mt View - Addie Davis Memorial Library
301 N. 4th
Mountain View, OK 73062
phone: 580-347-2397
Type: Library System
Staff: 0.38 Collections: 345 Programs: 4 Internet Computer: 4
Hollis Public Library
201 W. Broadway
Hollis, OK 73550
phone: 580-688-2744
Type: Branch Library
Atoka County Library
215 East A Street
Atoka, OK 74525
phone: 580-889-3555
Type: Branch Library
Davis Public Library
209 E Benton
Davis, OK 73030
phone: 580-369-2468
Type: Branch Library
Healdton Community Library
554 South 4th
Healdton, OK 73438
phone: 580-229-0590
Type: Branch Library
Marietta - Love County Library
500 South Hwy 77
Marietta, OK 73448
phone: 580-276-3783
Type: Branch Library
Sulphur - Mary E Parker Memorial Library
500 West Broadway
Sulphur, OK 73086
phone: 580-622-5807
Type: Branch Library
Tishomingo - Johnston County Library
116 West Main
Tishomingo, OK 73460
phone: 580-371-3006
Type: Branch Library
Wilson Public Library
1087 Us Hwy 70a
Wilson, OK 73463
phone: 580-668-2486
Type: Branch Library
Cheyenne - Minnie R Slief Memorial Library
100 Don Cearlock Avenue
Cheyenne, OK 73628
phone: 580-497-3777
Type: Branch Library
Cordell Public Library
208 S. College
Cordell, OK 73632
phone: 580-832-3530
Type: Branch Library
Seiling Public Library
211 Main
Seiling, OK 73663
phone: 580-922-4259
Type: Branch Library
Sentinel Public Library
210 E. Main
Sentinel, OK 73664
phone: 580-393-2244
Type: Branch Library
Thomas - Hazel Cross Library
115 W Broadway
Thomas, OK 73669
phone: 580-661-3532
Type: Branch Library
Weatherford Public Library
219 E Franklin
Weatherford, OK 73096
phone: 580-772-3591
Type: Branch Library
Clinton Public Library
721 Frisco
Clinton, OK 73601
phone: 580-323-2165
Type: Central Library
Lawton - Kathleen Wyatt Nicholson Library
1304 Nw Kingswood
Lawton, OK 73505
phone: 580-813-3457
Type: Branch Library
Arkoma Public Library
1000 Main
Arkoma, OK 74901
phone: 918-875-3971
Type: Branch Library
Broken Bow Public Library
404 N. Broadway
Broken Bow, OK 74728
phone: 580-584-2815
Type: Branch Library
Coalgate - Coal County Public Library
115 W. Ohio
Coalgate, OK 74538
phone: 580-927-3103
Type: Branch Library
Hartshorne Public Library
720 Penn Avenue
Hartshorne, OK 74547
phone: 918-297-3471
Type: Branch Library
Heavener Public Library
203 East Avenue C
Heavener, OK 74937
phone: 918-653-2870
Type: Branch Library
Hugo - Choctaw County Public Library
703 East Jackson
Hugo, OK 74743
phone: 580-326-5591
Type: Branch Library
Idabel Public Library
2 Se D Avenue
Idabel, OK 74745
phone: 580-286-6406
Type: Branch Library
Mcalester Public Library
401 North Second
Mcalester, OK 74501
phone: 918-426-0930
Type: Central Library
Poteau - Buckley Public Library
408 Dewey
Poteau, OK 74953
phone: 918-647-3833
Type: Branch Library
Spiro Public Library
208 South Main
Spiro, OK 74959
phone: 918-962-3461
Type: Branch Library
Stigler Public Library
402 Ne 6th
Stigler, OK 74462
phone: 918-967-4801
Type: Branch Library
Talihina Public Library
900 Second Street
Talihina, OK 74571
phone: 918-567-2002
Type: Branch Library
Wilburton - Latimer County Public Library
301 W. Ada Avenue
Wilburton, OK 74578
phone: 918-465-3751
Type: Branch Library
Wister Public Library
101 Caston Street
Wister, OK 74966
phone: 918-655-7654
Type: Branch Library
Valliant - Mattie Terry Library
311 N Johnson
Valliant, OK 74764
phone: 580-933-4883
Type: Branch Library
Checotah - Jim Lucas Checotah Public Library
626 W Gentry
Checotah, OK 74426
phone: 918-473-6715
Type: Branch Library
Eufaula Memorial Library
301 S First Street
Eufaula, OK 74432
phone: 918-689-2291
Type: Branch Library
Ft. Gibson - Q.B. Boydstun Library
201 E. South Avenue
Fort Gibson, OK 74434
phone: 918-478-3587
Type: Branch Library
Grove Public Library
1140 Neo Loop
Grove, OK 74344
phone: 918-786-2945
Type: Branch Library
Haskell - Rieger Memorial Library
116 N Broadway
Haskell, OK 74436
phone: 918-482-3614
Type: Branch Library
Jay - Delaware County Library
429 S. 9th
Jay, OK 74346
phone: 918-253-8521
Type: Branch Library
Muldrow Public Library
711 W. Shawntell Blv
Muldrow, OK 74948
phone: 918-427-6703
Type: Branch Library
Sallisaw - Stanley Tubbs Memorial Library
101 E Cherokee
Sallisaw, OK 74955
phone: 918-775-4481
Type: Branch Library
Tahlequah Public Library
120 S. College
Tahlequah, OK 74464
phone: 918-456-2581
Type: Branch Library
Westville - John F Henderson Public Library
116 N. Williams
Westville, OK 74965
phone: 918-723-5002
Type: Branch Library
Stilwell Public Library
5 N 6th Street
Stilwell, OK 74960
phone: 918-696-7512
Type: Branch Library
Warner Public Library
207 8th Street
Warner, OK 74469
phone: 918-463-2363
Type: Branch Library
Muskogee Public Library
801 W Okmulgee
Muskogee, OK 74401
phone: 918-682-6657
Type: Central Library
Hulbert Community Library
210 N. Broadway
Hulbert, OK 74441
phone: 918-772-3383
Type: Branch Library
Kansas Public Library
Hwy 412 & Oak Street
Kansas, OK 74347
phone: 918-868-5257
Type: Branch Library
Blanchard Public Library
205 N.E. 10th
Blanchard, OK 73010
phone: 405-485-2275
Type: Branch Library
Moore Public Library
225 S Howard
Oklahoma City, OK 73160
phone: 405-793-5100
Type: Branch Library
Newcastle Public Library
705 Nw 10th
Newcastle, OK 73065
phone: 405-387-5076
Type: Branch Library
Noble Public Library
204 North 5th
Noble, OK 73068
phone: 405-872-5713
Type: Branch Library
Purcell Public Library
919 N 9th
Purcell, OK 73080
phone: 405-527-5546
Type: Branch Library
Shawnee Public Library
101 N. Philadelphia
Shawnee, OK 74801
phone: 405-275-6353
Type: Branch Library
Tecumseh Public Library
114 N Broadway
Tecumseh, OK 74873
phone: 405-598-5955
Type: Branch Library
Mcloud Public Library
133 N. Main
Mcloud, OK 74851
phone: 405-964-2960
Type: Branch Library
Ronald J Norick Downtown Library
300 Park Avenue
Oklahoma City, OK 73102
phone: 405-231-8650
Type: Central Library
Belle Isle Library
5501 N. Villa
Oklahoma City, OK 73112
phone: 405-843-9601
Type: Branch Library
Bethany Library
3510 N Mueller
Bethany, OK 73008
phone: 405-789-8363
Type: Branch Library
Capitol Hill Library
334 S W 26
Oklahoma City, OK 73109
phone: 405-634-6308
Type: Branch Library
Del City Library
4509 S E 15
Oklahoma City, OK 73115
phone: 405-672-1377
Type: Branch Library
Edmond Library
10 S Boulevard
Edmond, OK 73034
phone: 405-341-9282
Type: Branch Library
Midwest City Library
8143 E Reno
Oklahoma City, OK 73110
phone: 405-732-4828
Type: Branch Library
Ralph Ellison Library
2000 N E 23
Oklahoma City, OK 73111
phone: 405-424-1437
Type: Branch Library
Southern Oaks Library
6900 S Walker
Oklahoma City, OK 73139
phone: 405-631-4468
Type: Branch Library
Village Public Library
10307 N Penn
Oklahoma City, OK 73109
phone: 405-755-0710
Type: Branch Library
Warr Acres Library
5901 N W 63
Oklahoma City, OK 73132
phone: 405-721-2616
Type: Branch Library
Choctaw Library
2525 Muzzy
Choctaw, OK 73020
phone: 405-390-8418
Type: Branch Library
Harrah Library
1930 N Church Avenue
Harrah, OK 73045
phone: 405-454-2001
Type: Branch Library
Jones Library
111 E. Main
Jones, OK 73049
phone: 405-399-5471
Type: Branch Library
Luther Library
310 Ne 3rd
Luther, OK 73054
phone: 405-277-9967
Type: Branch Library
Nicoma Park Library
2240 Overholser
Nicoma Park, OK 73066
phone: 405-769-9452
Type: Branch Library
Wright Library
2101 Exchange Avenue
Oklahoma City, OK 73108
phone: 405-235-5035
Type: Branch Library
Bixby Public Library
20 E Breckenridge
Bixby, OK 74008
phone: 918-549-7514
Type: Branch Library
Broken Arrow Library
300 W Broadway
Broken Arrow, OK 74012
phone: 918-549-7500
Type: Branch Library
Brookside Public Library
1207 E 45th Place
Tulsa, OK 74105
phone: 918-549-7507
Type: Branch Library
Collinsville Public Library
1223 Main
Collinsville, OK 74021
phone: 918-549-7528
Type: Branch Library
Glenpool Library
730 E 141 Street
Glenpool, OK 74033
phone: 918-549-7535
Type: Branch Library
Hardesty Regional Library
8316 E 93rd Street
Tulsa, OK 74133
phone: 918-549-7550
Type: Branch Library
Jenks Library
523 West B Street
Jenks, OK 74037
phone: 918-549-7570
Type: Branch Library
Martin Regional Library
2601 S Garnett Road
Tulsa, OK 74129
phone: 918-549-7590
Type: Branch Library
Maxwell Park Library
1313 N Canton
Tulsa, OK 74115
phone: 918-549-7610
Type: Branch Library
Nathan Hale Library
6038 E 23rd Street
Tulsa, OK 74114
phone: 918-549-7617
Type: Branch Library
Owasso Library
103 W Broadway
Owasso, OK 74055
phone: 918-549-7624
Type: Branch Library
Charles Page Memorial Library
551 E 4th Street
Sand Springs, OK 74063
phone: 918-549-7521
Type: Branch Library
Pratt Library
3219 S 113th W Avenue
Sand Springs, OK 74063
phone: 918-549-7638
Type: Branch Library
Rudisill Regional Library
1520 N Hartford
Tulsa, OK 74106
phone: 918-549-7645
Type: Branch Library
Skiatook Library
316 E Rogers
Skiatook, OK 74070
phone: 918-549-7676
Type: Branch Library
Judy Z Kishner Library
10150 N Cincinnati Avenue East
Sperry, OK 74073
phone: 918-549-7577
Type: Branch Library
Zarrow Regional Library
2224 W 51st Street
Tulsa, OK 74107
phone: 918-549-7683
Type: Branch Library
Suburban Acres Library
4606 N Garrison Avenue
Tulsa, OK 74126
phone: 918-549-7655
Type: Branch Library
Helmerich Library
5131 E 91st Street
Tulsa, OK 74137
phone: 918-549-7631
Type: Branch Library
South Broken Arrow Library
3600 S Chestnut
Broken Arrow, OK 74011
phone: 918-549-7662
Type: Branch Library
Kendall-Whittier Library
21 S Lewis
Tulsa, OK 74104
phone: 918-596-7303
Type: Branch Library
Schusterman-Benson Library
3333 E 32nd Place
Tulsa, OK 74135
phone: 918-549-7670
Type: Branch Library
Herman & Kate Kaiser Library
5202 S Hudson Avenue, Suite B
Tulsa, OK 74135
phone: 918-549-7542
Type: Branch Library
Genealogy Center
2901 S Harvard
Tulsa, OK 74114
phone: 918-549-7691
Type: Branch Library


 
The USA.com website and domain are privately owned and are not operated by or affiliated with any government or municipal authority.
© 2017 World Media Group, LLC.