Missouri Public Law Libraries

City Library Address Zip Phone
Advance Advance Community Library 308 Gabriel Ave 63730 (573) 722-3156
Albany Albany Carnegie Public Library 101 West Clay 64402 (660) 726-5615
Altenburg Altenburg Branch 66 Poplar St. (573) 824-5267
Alton Alton Branch Library (417) 778-6414
Alton Oregon County Library District po box 158 65606 (417) 778-6414
Annapolis Annapolis Branch Library 204 School Street
Appleton City Appleton City Library 105 W. 4th Street 64724 (660) 476-5513
Arbyrd Arbyrd Branch Library 100 Douglas St. (573) 564-2385
Archie Archie Branch 315 S. Main (816) 293-5579
Arnold Fox Branch 2103 Jeffco Blvd. (636) 296-2204
Ashland Southern Boone County Public Library 117 E. Broadway (573) 657-7378
Augusta South County Branch 5577 Walnut St. (636) 228-4855
Aurora Aurora Branch 202 Jefferson (417) 678-2036
Ava Douglas County Public Library 301 Sw 3rd Ave 65608 (417) 683-5633
City Library Address Zip Phone
Barnhart Windsor Branch 7479 Metropolitan Blvd. (636) 461-1914
Belle Maries County Library Belle Branch 206 B South Alvarado (573) 859-6285
Belton Belton Branch 422 Main St. (816) 331-0049
Benton Benton Branch 44 N. Winchester (573) 545-3581
Bernie Bernie Public Library 111 N Allen 63822 (573) 293-4383
Bethany Bethany Public Library 3105 Miller Street 64424 (660) 425-8008
Birch Tree Birch Tree City Library box 2
Black Oates Branch
Bloomfield Bloomfield Public Library 200 Seneca 63825 (573) 568-3626
Blue Springs Blue Springs North Branch 850 N.W. Hunter Dr. (816) 224-8772
Blue Springs Blue Springs South Branch 2220 South 7 Hwy. (816) 229-3571
Bolivar Polk County Library 1690 W. Broadway 65613 (417) 326-4531
Bonne Terre Bonne Terre Memorial Library 5 Southwest Main Street 63628 (573) 358-2260
Boonville Boonville-Cooper Branch 618 Main St. (660) 882-5864
Bourbon Bourbon Branch Library 575 Elm St. (573) 732-5313
Bowling Green Bowling Green Public Library 201 W. Locust Street 63334 (573) 324-5030
Branson Taneyhills Community Library 200 South Fourth Street (417) 334-1418
Breckenridge Breckenridge Public Library 3 Main (660) 644-5613
Brentwood Brentwood Public Library 8765 Eulalie Ave 63144 (314) 963-8630
Bridgeton Bridgeton Trails Branch 3455 Mckelvey Rd. (314) 291-7570
Brookfield Brookfield Public Library 102 East Boston Street 64628 (660) 258-7439
Brunswick Brunswick Public Library 115 West Broadway 65236 (660) 548-1026
Buckner Buckner Branch 19 East Jefferson (816) 650-3212
Buffalo Dallas County Library 219 West Main Street 65622 (417) 345-2647
Bunker Bunker Branch 303 Main St. (573) 689-2718
Butler Butler Public Library 100 W. Atkison (660) 679-4321
City Library Address Zip Phone
Cabool Texas County Library - Cabool Branch 418 Walnut (417) 962-3722
California Wood Place Library 102 South East Street (573) 796-2642
Camden Point Camden Point Branch 401 N.E. Hardesty Street (816) 280-3384
Camdenton Camden County Library 89 Rodeo Road 65020 (573) 346-7733
Cameron Cameron Public Library 312 N. Chestnut 64429 (816) 632-2311
Campbell Campbell Branch Library 104 South Ash (576) 246-2112
Canton Canton Public Library 403 Lewis Street 63435 (573) 288-5279
Cape Girardeau Municipal Library District Of The City Of Cape Girardeau 711 N Clark 63701 (573) 334-5279
Cardwell Cardwell Branch Library 110 N Main St. (573) 564-3366
Carrollton Carrollton Public Library 64633 (660) 542-0183
Carthage Carthage Public Library 612 S. Garrison Avenue 64836 (417) 237-7040
Caruthersville Caruthersville Public Library 707 West 13th Street 63830 (573) 333-2480
Cassville Cassville Branch Library 301 W. 17th Street (417) 847-2121
Center Ralls County Library 102 North Public 63436 (573) 267-3200
Centerville Centerville Branch 220 Pine Street (573) 648-2471
Centerville Reynolds County Library District 2306 Pine St. 63633 (573) 648-2471
Centralia Centralia Public Library 210 S. Jefferson St 65240 (573) 682-2036
Chaffee Chaffee Public Library 202 Wright Avenue 63740 (573) 887-3298
Charleston Mississippi County Library District 105 East Marshall 63834 (573) 683-6748
Chesterfield Samuel C. Sachs Branch 16400 Burkhardt Place (636) 728-0001
Chillicothe Livingston County Library 450 Locust 64601 (660) 646-0547
Clarence Clarence Public Library 100 W. Maple 63437 (660) 699-3310
Clarence Clarence Public Library 101 West Maple (660) 699-3310
Clarksville Clarksville Public Library 401 Second Street
Clarkton Clarkton Branch Library 113 South Main St. (573) 448-3803
Claycomo Claycomo Branch 309 N.E. 69 Highway (816) 455-5030
Clayton Mid-County Branch 7821 Maryland Ave. (314) 721-3008
Climax Springs Climax Springs Branch Library 215 Climax Ave (573) 347-2722
Clinton Henry County Library 123 East Green 64735 (660) 885-2612
Cole Camp Cole Camp Branch 104 E. Main Street (660) 668-3887
Columbia Daniel Boone Regional Library 100 West Broadway 65203 (573) 443-3161
Concordia Concordia Branch 709 Main (660) 463-2277
Corder Corder Branch 221 N. Lafayette (660) 394-2565
Crane Crane Area Branch Library 111 Main Street (417) 723-8261
Crocker Crocker Branch 106 South Commercial (573) 736-5592
Crystal City Crystal City Public Library 736 Mississippi Avenue 63019 (636) 937-7166
Cuba Recklein Memorial Branch Library 305 N. Smith St. (573) 885-3431
City Library Address Zip Phone
De Soto De Soto Public Library 712 South Main Street 63020 (636) 586-3858
Dearborn Dearborn Branch 206 Maple Leaf Avenue (816) 450-3502
Desloge Desloge Public Library 209 N. Desloge Drive 63601 (573) 431-5506
Dexter Keller Public Library Of Dexter 402 West Grant Street 63841 (573) 624-3764
Dixon Jessie E. Mccully Memorial Library 200 S. Pine St 65459 (573) 759-3339
Doniphan Doniphan-Ripley County Library District 207 Locust Street 63935 (573) 996-2616
Drexel Drexel Branch 211 E. Main St (816) 657-4740
City Library Address Zip Phone
Eagle Rock Eagle Rock Branch (417) 271-3186
East Prairie Mitchell Memorial Branch Library 204 E. Washington (573) 649-2131
Edgerton Edgerton Branch 404 Frank Street (816) 790-3569
Edina Knox County Branch Library 120 South Main (660) 397-2460
El Dorado Springs Cedar County Library District 808 S. Main 64744 (417) 876-4827
El Dorado Springs John D. Smith Public Branch Library 808 S. Main 64744 (417) 876-4827
Eldon Miller County Library Eldon Branch 308 East First (573) 392-6657
Ellington Ellington Branch 110 Main St. (573) 663-7289
Ellsinore Ellsinore Branch
Elsberry Joseph R. Palmer Family Memorial Library 502 Broadway 63343 (573) 898-5821
Eminence Eminence Public Library (573) 226-3123
Eureka Eureka Hills Branch 103 Hilltop Village Center (636) 938-4520
Excelsior Springs Excelsior Springs Branch 1460 Kearney Road (816) 630-6721
City Library Address Zip Phone
Fairfax Fairfax Branch 118 Main St. (660) 686-2204
Farber Farber Branch 111 W. Front Street (573) 249-2012
Farmington Farmington Public Library 108 W. Harrison St. 63640 (573) 756-5779
Fayette Howard County Public Library 201 S Main St 65248 (660) 248-3348
Fenton Meramec Valley Branch 645 New Smizer Mill Rd. (636) 349-4981
Ferguson Ferguson Municipal Public Library District 35 N. Florissant Rd. 63135 (314) 521-4820
Festus Festus Public Library 222 N. Mill Street 63028 (636) 930-2017
Fisk Fisk Community Library 508 Garfield St 63940 (573) 967-3810
Florissant Florissant Valley Branch 195 New Florissant Rd. S. (314) 921-7200
Florissant Jamestown Bluffs Branch 4153 N. Hwy. 67 (314) 741-6800
Fordland Fordland Deposit Collection Branch 1230 School St. (417) 738-2296
Forsyth Forsyth Public Library 162 Main Street (417) 546-5257
Fredericktown Fredericktown Branch Library 115 S. Main Street (573) 783-2120
Fulton Callaway County Public Library 710 Court Street (573) 642-7261
City Library Address Zip Phone
Galena Stone County Library 322 W State Highway 248 65656 (417) 357-6410
Gallatin Daviess County Library 306 West Grand 64640 (660) 663-3222
Garden City Garden City Branch 207-C Date Street (816) 862-6611
Gerald Gerald Area Library 357 S. Main (573) 764-7323
Gideon Rhodes Memorial Branch Library 303 S Main (573) 448-3554
Gladstone Antioch Branch 6060 North Chestnut (816) 454-1306
Glasgow Lewis Library Of Glasgow 315 Market St 65254 (660) 338-2395
Golden City Golden City Public Library 607 Main (417) 537-4991
Grain Valley Grain Valley Branch 110 Front Street (816) 228-4020
Grandin Grandin Branch 2 Main
Grandview Grandview Branch 12930 Booth Lane (816) 763-0550
Grant City Worth County Library 510 East Avenue 64456 (660) 564-2655
Greenfield Dade County Library 209 S. Main St. 65661 (417) 637-5334
City Library Address Zip Phone
Hamilton Hamilton Public Library 312 N Davis 64644 (816) 583-4832
Hannibal Hannibal Free Public Library 200 South Fifth Street 63401 (573) 221-0222
Hannibal Hannibal Free Public Library 200 S. Fifth St. (573) 221-0222
Harrisonville Cass County Public Library 400 E. Mechanic 64701 (816) 380-4600
Harrisonville Genealogy Branch 400 E. Mechanic (816) 884-6285
Harrisonville Harrisonville Branch 400 E. Mechanic St. (816) 884-3483
Hartville Hartville Branch 125 Court Square (417) 741-7595
Hartville Wright County Library 125 Court Square 65667 (417) 741-7595
Hayti Conran Memorial Library 302 East Main Street (573) 359-0599
Hayti Hayti Conran Memorial Library 302 E. Main 63851 (573) 359-0599
Hazelwood Prairie Commons Branch 915 Utz Ln. (314) 895-1023
Herculaneum Herculaneum Public Library 1 Parkwood Ct. (314) 479-4447
Hermann Hermann Branch 113 East Fourth (573) 486-2024
Hermitage Hickory County Library 99 New Hermitage Dr. 65668 (417) 745-6939
Higginsville Robertson Memorial Library 19 West 20th St. 64037 (660) 584-2880
High Ridge Jefferson County Library District 5678 State Road Pp 63049 (636) 677-8689
High Ridge Northwest Branch 3033 High Ridge Blvd. (636) 677-8186
Holcomb Holcomb Branch Library 301 W. Main St. (573) 792-3268
Holden Holden Public Library 101 W. Third St. (816) 732-4545
Hornersville Hornersville Branch 403 North Main Street (573) 737-2728
Houston Texas County Library 117 W. Walnut 65483 (417) 967-2258
Humansville Humansville Branch 109 W. Main St. (417) 754-2455
Huntsville Huntsville Branch Library 102 E. Library (660) 277-4518
City Library Address Zip Phone
Iberia Miller County Library Iberia Branch 304 North St. Louis (573) 793-6746
Independence Consolidated Library District 3 15616 E. Us Highway 24 64050 (816) 836-5200
Independence Geneology And Local History Branch 317 W. 24 Highway (816) 252-7228
Independence Mid-Continent Public Library 15616 East 24 Highway (816) 836-5200
Independence North Independence Branch (816) 252-0950
Independence South Independence Branch 13700 East 35th Street South (816) 461-2050
Independence Trails West Branch 11401 E 23rd (816) 701-3483
Ironton Ozark Regional Library 402 N Main St 63650 (573) 546-2615
City Library Address Zip Phone
Jackson Jackson Public Library 100 N. Missouri St. 63755 (573) 243-5150
Jackson Riverside Regional Library 204 S. Union Ave. 63755 (573) 243-8141
Jamesport Jamesport Branch 312 Main Street (660) 684-6120
Jefferson City Missouri River Regional Library 209 Adams Street 65101 (573) 634-2464
Joplin Joplin Public Library 300 S Main Street 64801 (417) 623-7953
City Library Address Zip Phone
Kahoka H.E. Sever Memorial Branch Library 207 West Chestnut (660) 727-3262
Kahoka Northeast Missouri Library Service 207 West Chestnut Street 63445 (660) 727-2327
Kansas City Blue Ridge Branch 9253 Blue Ridge Boulevard (816) 761-3382
Kansas City Boardwalk Branch 8656 N. Ambassador Drive (816) 741-9011
Kansas City I. H. Ruiz Biblioteca De Las Americas 2017 West Pennway (816) 701-3487
Kansas City Kansas City Public Library 913 Baltimore Ave 64105 (816) 701-3400
Kansas City L. H. Bluford Branch 3050 Prospect (816) 701-3482
Kansas City North Oak Branch 8700 North Oak Street Trafficway (816) 436-4385
Kansas City North-East Branch 6000 Wilson Road (816) 701-3485
Kansas City Plaza Branch 301 E. 51st (816) 701-3481
Kansas City Red Bridge Branch 11140 Locust Street (816) 942-1780
Kansas City Southeast Branch 6242 Swope Parkway (816) 701-3484
Kansas City Waldo Branch 201 E 75th Street (816) 701-3486
Kansas City Westport Branch 118 Westport Road (816) 701-3488
Kearney Kearny Branch 100 South Platte-Clay Way (816) 628-5055
Kennett Dunklin County Library 209 North Main Street 63857 (573) 888-3561
Keytesville Keytesville Public Library 406 West Bridge Street
Kimberling City Kimberling Area Library po box 730 (417) 739-2525
Kirksville Adair County Public Library 63501 (660) 665-6038
Kirkwood Kirkwood Public Library 140 East Jefferson Ave 63122 (314) 821-5770
Knob Noster Knob Noster Branch 109 E. Mcpherson (660) 563-2997
Koshkonong Koshkonong Branch Library 302 Luyster (417) 867-5472
City Library Address Zip Phone
La Plata Laplata Public Library 103 East Moore St 63549 (660) 332-4945
Labelle Labelle Branch Library 425 State (660) 213-3600
Laddonia Laddonia Branch Ed French Memorial Library 204 2nd Street (573) 373-2393
Lagrange Lagrange Branch Library 114 S. Main (573) 655-2288
Lamar Barton County Library 300 W. 10th St. 64759 (417) 682-5355
Lamar Mary K Finley Library 300 W. 10th St. (417) 682-5355
Lancaster Schuyler County Library District 108 E Jackson Street 63548 (660) 457-3731
Lawson Lawson Community Branch Library (816) 580-7270
Lebanon Lebanon-Laclede County Library 915 S. Jefferson Ave 65536 (417) 532-4212
Lees Summit Colbern Road Branch 1000 N.E. Colbern Road (816) 525-9924
Lees Summit Lees Summit Branch 150 N.W. Oldham Parkway (816) 524-0567
Lesterville Lesterville Branch (573) 637-2532
Lexington Lexington Branch 1008 Main Street (660) 259-3071
Liberal Liberal Public Branch Library 201 S. Main (417) 843-5791
Liberty Liberty Branch 1000 Kent Street (816) 781-9240
Licking Texas County Library - Licking Branch 126 S. Main (573) 674-2038
Lilbourn Lilbourn Memorial Library 210 E. Lewis 63862 (573) 688-2622
Linn Osage County Branch Library 1014 D East Main Street (573) 897-2951
Lockwood Lockwood Public Library 721 S. Main St 65682 (417) 232-4204
Lone Jack Lone Jack Branch 211 North Bynum Road (816) 697-2528
Louisiana Louisiana Public Library 121 North Third Stret 63353 (573) 754-4491
City Library Address Zip Phone
Macks Creek Macks Creek Branch Library 90 State Road N (573) 363-5530
Macon Macon Public Library 210 N. Rutherford Street 63552 (660) 385-3314
Madison Atterbury Memorial Branch Library 113 E. Broadway (660) 291-3695
Malden Malden Branch Library 113 North Madinson (573) 276-3674
Manchester Grand Glaize Branch 1010 Meramec Station Rd. (696) 225-6454
Mansfield Laura Ingalls Wilder Library Mansfield Bran (417) 924-8068
Maplewood Maplewood Public Library 7550 Lohmeyer Ave. 63143 (314) 781-2174
Marble Hill Bollinger County Library 302 Conrad Street 63764 (573) 238-2713
Marceline Marceline Carnegie Library 119 E California Ave 64658 (660) 376-3223
Marionville Marionville Branch 22 E. Washington Street (417) 463-2675
Marshall Marshall Public Library 214 N. Lafayette 65340 (660) 886-3392
Marshfield Webster County Library 219 W Jackson St 65706 (417) 468-3335
Martinsburg Martinsburg Branch Library 201 E. Washington (573) 492-6254
Maryville Maryville Public Library 509 North Main 64468 (660) 582-5281
Memphis Scotland County Memorial Library 306 W. Madison St 63555 (660) 465-7042
Mexico Mexico Branch 305 W. Jackson (573) 581-4939
Mexico Mexico-Audrain County Library District 305 West Jackson 65265 (573) 581-4939
Milan Sullivan County Public Library 109 East Second Street 63556 (660) 265-3911
Miller Miller Branch 112 E. Main Street (417) 452-3466
Moberly Little Dixie Regional Libraries 111 North Fourth Street 65270 (660) 263-4426
Monett Barry-Lawrence Regional Library 213 Sixth St. 65708 (417) 235-6646
Monett Monett Branch 213 Sixth Street 65708 (417) 235-6646
Monroe City Monroe City Public Library 109a Second Street 63456 (573) 735-2665
Montgomery City Montgomery City Public Library 224 North Allen 63361 (573) 564-8022
Mound City Mound City Public Library 207 East Sixth Street 64470 (660) 442-5700
Mountain Grove Mountain Grove Branch 219 E 2nd St (417) 926-4453
Mountain View Mountain View Public Library 125 South Oak St 65548 (417) 934-6154
Mt. Vernon Mt. Vernon Branch 206 W. Water St. (417) 466-2921
Myrtle Myrtle Branch (417) 938-4350
City Library Address Zip Phone
Naylor Naylor Branch Library 310 Broad Street (573) 399-2225
Neosho Neosho Newton County Library 201 West Spring Street 64850 (417) 451-4231
Nevada Nevada Public Library 212 West Walnut Street 64772 (417) 448-2770
New Haven New Haven Branch 901 Maupin (573) 237-2189
New Melle Boones Trail Branch 10 Fiddlecreek Plaza (636) 398-6200
Noel Noel Community Branch Library 626 Johnson Rd (417) 475-3223
Norborne Norborne Public Library 109 E Second St 64668 (660) 593-3514
North Kansas City North Kansas City Public Library 2251 Howell St. 64116 (816) 221-3360
Norwood Norwood Branch 248 S. Eagle St. (417) 746-1404
City Library Address Zip Phone
Oak Groves Oak Grove Branch 2320 South Broadway Street (816) 690-3213
Odessa Odessa Branch 107 W. Mason Street (816) 633-4089
Ofallon Deer Run Branch 1300 North Main Street (696) 978-3251
Ofallon Library Express At Winghaven 7435 Village Center Drive (636) 561-3385
Ofallon Middendorf-Kredell Branch 2750 Highway K (636) 978-7926
Oran Oran Branch 120 Mountain St. (573) 262-3745
Oregon Oregon Public Library 103 S. Washington 64473 (660) 446-3586
Osage Beach Osage Beach Library 1064 Gutridge Lane (573) 348-3282
Osceola Saint Clair County Library 115 Chestnut Street 64776 (417) 646-2214
Owensville Owensville Branch 107 North First (573) 437-2188
Ozark Christian County Library 1005 N 4th Avenue 65721 (417) 581-2432
City Library Address Zip Phone
Pacific Pacific Branch 140 West St. Louis (636) 257-2712
Palmyra Palmyra Bicentennial Public Library 212 S. Main St. 63461 (573) 769-2830
Paris Dulany Memorial Branch Library 101 N. Main (660) 327-4707
Park Hills Park Hills Public Library 16 S Coffman St 63601 (573) 431-4842
Parkville Parkville Branch 8815 N.W. 45 Highway (816) 741-4721
Parma Parma Branch 205 North Broad (573) 357-4375
Peculiar Peculiar Branch 220 N. Main St. (816) 758-5412
Perryville Perryville Branch 800 City Park Dr. Suite A (573) 547-6508
Phelps Newburg Public Library (573) 762-2315
Piedmont Piedmont Public Library 118 West Green Street 63957 (573) 223-7036
Pierce City Pierce City Branch 100 West Main Street (417) 476-5419
Pineville Mcdonald County Library 808 Bailey Road 64856 (417) 223-4489
Platte City Platte City Branch 412 Main (816) 858-2322
Pleasant Hill Pleasant Hill Branch 1204-B N. Hwy 7 (816) 987-2231
Poplar Bluff Poplar Bluff Public Library 318 N. Main 63901 (573) 686-8639
Portage Des Sioux North County Branch 1825 Commonwealth Road (636) 753-3070
Portagevile New Madrid County Library 309 East Main Street 63873 (573) 379-3583
Portageville Morehouse Branch 204 West Beech (573) 667-5003
Portageville New Madrid Memorial Branch Library 431 Mill Street (573) 748-2378
Portagewille Matthews Brach (573) 471-2541
Potosi Washington County Library 235 E. High St. 63664 (573) 438-4691
Princeton Mercer County Library 601 W. Grant Street 64673 (660) 748-3725
Purdy Purdy Branch (417) 442-7314
Puxico Puxico Public Library 201 N. Hickman Street 63960 (573) 222-3855
City Library Address Zip Phone
Raymore Raymore Branch 112 N. Madison (816) 331-8024
Raytown Raytown Branch 6131 Raytown Road (816) 353-2052
Rich Hill Rich Hill Memorial Library 514 E. Walnut 64779 (417) 395-2291
Richland Pulaski County Library 111 Camden 65556 (573) 765-5129
Richmond Ray County Library 215 E Lexington St 64085 (816) 776-5104
Richmond Heights Richmond Heights Memorial Library 8001 Dale Avenue 63117 (314) 645-6202
Risco Risco Branch 210 Missouri (573) 396-5650
Riverside Riverside Branch 2700 N.W. Vivion Road (816) 741-6288
Rock Hill Rock Hill Public Library 9741 Manchester Road 63119 (314) 962-4723
Rock Port Atchison County Library 200 South Main St. 64482 (660) 744-5404
Rogersville Rogersville Library 100 W. Clinton (417) 753-3220
Rolla Rolla Public Library 900 Pine Street 65401 (573) 364-2604
City Library Address Zip Phone
Salem Salem Public Library 102 North Jackson 65560 (573) 729-4331
Salisbury Dulany Memorial Library 501 S. Broadway 65281 (660) 388-5712
Sarcoxie Sarcoxie Public Library 506 Center Street 64862 (417) 548-2736
Savannah Savannah Branch 514 W. Main (816) 324-4569
Scott City Scott City Branch 2016 Main St. (573) 264-2413
Sedalia Boonslick Regional Library 219 West Third Street 65301 (660) 827-7111
Sedalia Sedalia Public Library 311 W. Third Street 65301 (660) 826-1314
Sedalia Sedalia-Petis County Branch 219 West Third Street 65301 (660) 827-7323
Senath Senath Branch Library 119-21 North Main St. (573) 738-2363
Seneca Seneca Branch Library 1216 Cherokee St. (417) 776-2705
Seymour Seymour Community Library 320 E. Clinton 65746 (417) 935-4193
Shelbina Carnegie Public Library 102 N. Center 63468 (573) 588-2271
Shelbina Shelbina Carnegie Public Library 102 N. Center St. 63468 (573) 588-2271
Sheldon Sheldon City Library p.o. box 52 (417) 884-2909
Shell Knob Shell Knob Branch (417) 858-3618
Sikeston Sikeston Public Library 121 East North Street 63801 (573) 471-4140
Slater Slater Public Library 201 N. Main 65349 (660) 529-3100
Smithville Smithville Branch 205 Richardson Street (816) 532-0116
Springfield Ash Grove Branch 101 E Main Ash Grove (417) 751-2933
Springfield Brentwood Branch Library 2214 Brentwood Blvd. (417) 874-8130
Springfield Fair Grove Branch Library 71 S Orchard Blvd Fair Grove Mo (417) 759-2637
Springfield Midtown Carnegie Branch 397 E. Central (417) 874-8150
Springfield Republic Branch Library 1264 U S Highway 60 East Republic (417) 732-7284
Springfield Springfield-Greene County Library District 4653 S Campbell 65810 (417) 883-5366
Springfield The Library Center Branch 4653 S. Campbell 65810 (417) 874-8110
Springfield The Library Station 2535 N Kansas Exp (417) 874-8140
Springfield Willard Branch Library 160 Highway East Center Willard (417) 742-4258
St. Ann Rock Road Branch 10267 St. Charles Rock Rd. (314) 439-5116
St. Charles Kathryn Linnemann Branch 2323 Elm Street (636) 723-0232
St. Charles Kisker Road Branch 1000 Kisker Road (636) 447-7323
St. Charles Mcclay Branch 2760 Mcclay Road (636) 441-7577
St. Clair St. Clair Branch 570 South Main (636) 629-2546
St. James James Memorial Library 300 W. Scioto St. 65559 (573) 265-7211
St. Joseph East Hills Branch 3702 Frederick Ave., 41a (816) 232-4038
St. Joseph Rolling Hills Consolidated 1912 N. Belt Hwy. 64506 (816) 232-5479
St. Joseph St Joseph Public Library 927 Felix Street 64501 (816) 232-7729
St. Joseph Washington Park Branch 1821 North Third St. (816) 232-2052
St. Louis Baden Branch 8448 Church Road (314) 388-2400
St. Louis Barr Branch 1701 S. Jefferson (314) 771-7040
St. Louis Buder Branch Library 4401 Hampton Avenue (314) 352-2900
St. Louis Cabanne Branch 1106 N. Union (314) 367-0717
St. Louis Carondelet Branch 6800 Michigan Avenue (314) 752-9224
St. Louis Carpenter Branch 3309 S. Grand Avenue (314) 772-6586
St. Louis Central Library 1301 Olive Street (314) 241-2288
St. Louis Charing Cross Branch 356 N. Skinker (314) 726-2653
St. Louis Cliff Cave Branch 5430 Telegraph Rd. (314) 487-6003
St. Louis Divoll Branch 4234 N. Grand Avenue (314) 534-0313
St. Louis Film Library 1624 Locust Street (314) 241-0478
St. Louis Julia Davis Branch 4415 Natural Bridge (314) 383-3021
St. Louis Kingshighway Branch 2260 S. Vandeventer (314) 771-5450
St. Louis Lewis And Clark Branch 9909 Lewis And Clark Blvd. (314) 868-0331
St. Louis Machacek Branch 6424 Scanlan Avenue (314) 781-2948
St. Louis Marketplace Minibranch 6548 Manchester Avenue (314) 647-0939
St. Louis Natural Bridge Branch 7606 Natural Bridge Rd. (314) 382-3116
St. Louis Oak Bend Branch 842 S. Holmes Ave. (314) 822-0051
St. Louis Saint Louis County Library 1640 South Lindbergh Blvd 63131 (314) 994-3300
St. Louis Saint Louis Public Library 1301 Olive Street 63103 (314) 241-2288
St. Louis Schlafly Branch 225 N. Euclid Ave. (314) 367-4120
St. Louis St. Louis County Library 1640 S. Lindbergh Blvd. (314) 994-3300
St. Louis Tesson Ferry Branch 9920 Lin-Ferry Dr. (314) 843-0560
St. Louis Thornhill Branch 12863 Willowyck Dr. (314) 878-7730
St. Louis Walnut Park Branch 5760 W. Florissant (314) 383-1210
St. Louis Weber Road Branch 4444 Weber Rd. (314) 638-2210
St. Peters Library District Administrative Office 77 Boone Hills Drive (636) 441-2300
St. Peters Saint Charles City-County Library District 77 Boone Hills Dr. 63376 (636) 441-2300
St. Peters Spencer Road Branch 427 Spencer Road (636) 447-2320
Stanberry Gentry County Library 304 N. Park 64489 (660) 783-2335
Ste. Genevieve Ste. Genevieve Branch Library 21388 Hwy 32 (573) 883-3358
Steele Steele Public Library 108 East Main 63877 (573) 695-3561
Steelville Steelville Branch Library 107 Third St. (573) 775-2338
Stockton Cedar County Library District (417) 276-3413
Stockton Stockton Branch 3 Public Square (417) 276-3413
Stoutland Stoutland Branch Library 36 East State Rd. H (417) 286-3611
Sugar Creek Sugar Creek Branch 102 S. Sterling (816) 701-3489
Sullivan Sullivan Public Library 104 West Vine St 63080 (573) 468-4372
Summersville Texas County Library - Summersville Branch 139 Rogers (417) 932-5261
Sunrise Beach Sunrise Beach Library box 1205 (573) 374-6982
Sweet Springs Sweet Springs Public Library 217 Turner Street 65351 (660) 335-4314
City Library Address Zip Phone
Tarkio Tarkio Branch 308 Main St. (660) 736-5832
Thayer Thayer Branch Library 121 N. 2nd St. (417) 264-3091
Thomasville Thomasville Branch 3 Main (417) 764-3603
Tipton Moniteau County Library 104 E Morgan St 65081 (660) 433-5622
Tipton Price James Memorial Library 104 E. Morgan St. 65081 (660) 433-5622
Trenton Grundy County-Jewett Norris Library 1331 Main 64683 (660) 359-3577
Troy Powell Memorial Library 951 W. College (314) 528-7853
City Library Address Zip Phone
Union Scenic Regional Library 308 Hawthorne Drive 63084 (636) 583-3224
Unionville Putnam County Public Library 115 South 16th 63565 (660) 947-3192
University City University City Public Library 6701 Delmar Blvd. 63130 (314) 727-3150
City Library Address Zip Phone
Valley Park Valley Park Community Library 320 Benton Street 63088 (636) 225-5608
Van Buren Carter County Library 104 Ash Street 63965 (573) 323-4315
Vandalia Vandalia Branch Library 309 S. Main (573) 594-6600
Versailles Morgan County Library 600 N Hunter 65084 (573) 378-5319
Viburnum Viburnum Branch Library (573) 244-5986
Vienna Heartland Regional Library System 315 Third Street 65582 (573) 422-9866
Vienna Maries County Library Vienna Branch 315 Third Street 65582 (573) 422-9866
Vinita Park Indian Trails Branch 8400 Delport Dr. (314) 428-5424
City Library Address Zip Phone
Warrensburg Trails Regional Library 432 North Holden 64093 (660) 747-1699
Warrensburg Warrensburg Branch 125 N. Holden (660) 747-9177
Warrenton Warrenton Branch 912 South Hwy 47 (636) 456-3321
Warsaw Warsaw-Benton County Branch 950 East Main Street (660) 438-5211
Washington Washington Public Library 415 Jefferson Street 63090 (636) 390-1070
Waverly Waverly Branch 203 E. Kelling (660) 493-2987
Waynesville Waynesville Branch Library 306 Historic 66 West (573) 774-2965
Webb City Webb City Public Library 101 South Liberty Street 64870 (417) 673-4326
Webster Groves City Of Webster Groves Municipal Library 301 E. Lockwood Avenue 63119 (314) 961-3784
Wellsville Wellsville Public Library 108 W. Hudson St. 63384 (573) 684-6151
Wentzville Corporate Parkway Branch 1200 Corporate Parkway (636) 332-9966
Wentzville Library Express At Discovery Village 378 Shadow Pines Drive (636) 332-6476
West Plains West Plains Public Library 750 West Broadway 65775 (417) 256-4775
Weston Weston Branch 18204 Library Drive (816) 640-2874
Willow Springs Willow Springs Public Library 214 North Harris Street 67593 (417) 469-3482
Windsor Lenora Blackmore Public Library 115 E. Benton St. (660) 647-2298
Winona Winona Public Library 106 N Ash 65588 (573) 325-4728