missouri

City Name: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

City Library Address Zip
Advance Advance Community Library 19805 State Highway C 63730
Albany Albany Carnegie Public Library 101 West Clay 64402
Altenburg Altenburg Branch Library 66 Poplar St 63732
Alton Alton Public Library 20 Court Square 65606
Annapolis Annapolis Branch Library 204 N Allen St 63620
Appleton City Appleton City Library 105 W 4th St 64724
Arbyrd Arbyrd Branch Library 100 Douglas St 63821
Archie Archie 315 S. Main 64725
Arnold Arnold Branch Library 1701 Missouri State Road 63010
Ash Grove Ash Grove Branch Library 101 E Main 65604
Ashland Southern Boone County Public Library 117 E. Broadway 65010
Augusta South County 5577 Walnut St 63332
Aurora Aurora Branch Library 202 Jefferson 65605
Ava Douglas County Public Library 301 SW 3rd Ave 65608

City Library Address Zip
Barnhart Windsor Branch Library 7479 Metropolitan Blvd 63012
Belle Maries County Library Service Center – Belle 206 B Alvarado 65013
Belton Northern Resource Center 164 Cedar Tree Sq 64012
Benton Benton Branch Library 44 N Winchester St 63736
Bernie Bernie Public Library 111 N Allen 63822
Bethany Bethany Public Library 3105 Miller Street 64424
Birch Tree Thomasville Public Library HC 3 Box 62 65438
Bloomfield Bloomfield Public Library 200 Seneca 63825
Blue Springs Blue Springs South Branch Library 2220 SW State Route 7 64014
Bolivar Main Library 1690 W. Broadway 65613
Bonne Terre Bonne Terre Memorial Library 5 Southwest Main Street 63628
Boonville Boonville Branch Library 618 Main St 65233
Bourbon Bourbon Branch Library 575 Elm St 65441
Bowling Green Bowling Green Free Public Library 201 W Locust St 63334
Brentwood Brentwood Public Library 8765 Eulalie Ave 63144
Bridgeton Bridgeton Trails Branch Library 3455 Mckelvey Rd. 63044
Brookfield Brookfield Public Library 102 E Boston St 64628
Brunswick Brunswick Public Library 115 West Broadway 65236
Buckner Buckner Branch Library 19 E Jefferson 64015
Buffalo Dallas County Library 219 West Main Street 65622
Bunker Bunker Library 203 Main St 63629

City Library Address Zip
Cabool Cabool Branch Library 418 Walnut 65689
California Wood Place Library 501 S. Oak St. 65018
Camden Point Camden Point Branch Library 401 Hardesty St 64018
Camdenton Camden County Library 89 Rodeo Road 65020
Cameron Cameron Public Library 312 N Chestnut St 64429
Campbell Campbell Branch Library 404 W Grand 63933
Canton Canton Public Library 403 Lewis Street 63435
Cape Girardeau Municipal Library District of the City of Cape Girardeau 711 N Clark St 63701
Cardwell Cardwell Branch Library 110 N Main St 63829
Carrollton Carrollton Public Library One North Folger 64633
Carthage Carthage Public Library 612 S Garrison Ave 64836
Caruthersville Caruthersville Public Library 707 West 13th Street 63830
Cassville Cassville Branch Library 301 W. 17th Street 65625
Center Ralls County Library 102 North Public 63436
Centerville Centerville Library 2306 Pine St 63633
Centralia Centralia Public Library 210 S Jefferson St 65240
Chaffee Chaffee Public Library 202 Wright Avenue 63740
Charleston Clara Drinkwater Newnam Library 105 E Marshall St 63834
Chesterfield Samuel C. Sachs Branch Library 16400 Burkhardt Place 63017
Chillicothe Livingston County Library 450 Locust St 64601
Clarence Clarence Public Library 100 W. Maple 63437
Clarkton Clarkton Branch Library 113 S Main St 63837
Claycomo Claycomo Branch Library 309 E Us Highway 69 64119
Clayton Mid-County Branch Library 7821 Maryland Ave 63105
Climax Springs Climax Springs Branch Library 215 Climax Ave 65324
Clinton Henry County Library 123 E Green St 64735
Cole Camp Cole Camp Branch Library 701 West Main 65325
Columbia Outreach Services 100 West Broadway 65203
Concordia Concordia 709 S Main St 64020
Corder Corder 221 N Lafayette St 64021
Crane Crane Area Library 111 Main Street 65633
Crocker Crocker Library 106 S Commercial 65452
Crystal City Crystal City Public Library 736 Mississippi Ave 63019
Cuba Recklein Memorial Library 305 N Smith St 65453

City Library Address Zip
De Soto De Soto Public Library 712 S Main St 63020
Dearborn Dearborn Branch Library 206 Maple Leaf Ave 64439
Desloge Desloge Public Library 209 N Desloge Dr 63601
Dexter Keller Public Library of Dexter 402 W Grant St 63841
Dixon Jessie E. McCully Memorial Library 200 S Pine St 65459
Doniphan Doniphan-Ripley County Library 207 Locust St 63935
Drexel Drexel 211 E Main St 64742

City Library Address Zip
Eagle Rock Eagle Rock Branch Library Highways 86 & F 65641
East Prairie Mitchell Memorial Library 204 E Washington St 63845
Edgerton Edgerton Branch Library 404 Frank St 64444
Edina Knox County Library 120 S Main St 63537
El Dorado Springs El Dorado Springs Branch Library 808 S. Main 64744
Eldon Miller County Library Service Center – Eldon 308 East First 65026
Ellington Ellington Library 130 South Main St. 63638
Ellisville Daniel Boone Branch Library 300 Clarkson Road 63011
Ellsinore Ellsinore Branch Library Rt 2 Box Aa1 63937
Elsberry Joseph R. Palmer Family Memorial Library 502 Broadway 63343
Eureka Eureka Hills Branch Library 103 Hilltop Village Center 63025
Excelsior Springs Excelsior Springs Branch Library 1460 Kearney Rd 64025

City Library Address Zip
Fair Grove Fair Grove Branch Library 81 S Orchard Blvd 65648
Fairfax Fairfax Branch Library 118 Main St. 64446
Farber Farber Branch Library 113 W Front St 63345
Farmington Farmington Public Library 108 W. Harrison St. 63640
Fayette Howard County Public Library 201 S Main St 65248
Fenton Meramec Valley Branch Library 645 New Smizer Mill Rd. 63026
Ferguson Ferguson Municipal Public Library District 35 N Florissant Rd 63135
Festus Festus Public Library 222 N Mill St 63028
Fisk Fisk Community Library 508 Garfield 63940
Florissant Jamestown Bluffs Branch Library 4153 N Highway 67 63034
Fredericktown Fredericktown Branch Library 115 S Main St 63645
Fulton Callaway County Public Library 710 Court Street 65251

City Library Address Zip
Galena Stone County Library Bookmobile 322 W State Highway 248 65656
Gallatin Daviess County Library 306 W Grand St 64640
Garden City Garden City 201 W Date St 64747
Gideon Rhodes Memorial Library 303 S Main St 63848
Gladstone Antioch Branch Library 6060 N Chestnut Ave 64119
Glasgow Lewis Library of Glasgow 315 Market St 65254
Golden City Hylton Library 607 Main St 64748
Grain Valley Grain Valley Branch Library 110 Front St 64029
Grandin Grandin Branch Library 100 Main St 63943
Grandview Grandview Branch Library 12930 Booth Ln 64030
Grant City Worth County Library 510 East Avenue 64456
Greenfield Dade County Library 209 S Main St 65661

City Library Address Zip
Hamilton Hamilton Public Library 312 N Davis St 64644
Hannibal Hannibal Free Public Library 200 S 5th St 63401
Harrisonville Harrisonville 400 E Mechanic 64701
Hartville Wright County Library 125 Court Square 65667
Hayti Hayti Conran Memorial Library 302 E Main St 63851
Hazelwood Prairie Commons Branch Library 915 Utz Ln 63042
Hermann Hermann Branch Library 601 Market Street 65041
Hermitage Hickory County Library 99 New Hermitage Dr 65668
Higginsville Robertson Memorial Library 19 W 20th St 64037
High Ridge Northwest Branch Library 5680 State Road Pp 63049
Holcomb Holcomb Branch Library 301 W Main St 63852
Holden Holden 207 S. Main 64040
Hornersville Hornersville Branch Library 403 N Mound St 63855
Houston Houston Branch Library 117 W Walnut 65483
Humansville Humansville Branch Library 109 W Main St 65674
Huntsville Huntsville Library 102 E Library St 65259

City Library Address Zip
Iberia Miller County Library Service Center – Iberia 304 North St. Louis 65486
Independence Trails West Branch Library 11401 E 23rd St S 64052
Ironton Ozark Regional Library 402 N Main St 63650

City Library Address Zip
Jackson Main Library 204 S Union Ave 63755
Jamesport Jamesport Branch Library 101 E. Main 64648
Jefferson City Main Library 214 Adams St 65101
Joplin Joplin Public Library 300 S Main St 64801

City Library Address Zip
Kahoka H.e. Sever Memorial Library 207 West Chestnut 63445
Kansas City Westport Branch Library 118 Westport Road 64111
Kearney Kearney Branch Library 100 S Platte-Clay Way 64060
Kennett Dunklin County Library 209 N Main St 63857
Kirksville Adair County Public Library One Library Lane 63501
Kirkwood Kirkwood Public Library 140 E Jefferson Ave 63122
Knob Noster Knob Noster 109 E. Mcpherson 65336
Koshkonong Koshkonong Public Library 302 Luyster St 65692

City Library Address Zip
La Plata La Plata Public Library 103 E Moore St 63549
Labelle Labelle Library 306 State St 63447
Laddonia Laddonia Branch Library 204 2nd Street 63352
Lagrange Lagrange Library 114 S Main St 63448
Lamar Mary K Finley Library 300 W 10th St 64759
Lancaster Schuyler County Library District 108 E Jackson St 63548
Lebanon Lebanon-Laclede County Library 915 S Jefferson Ave 65536
Lee’s Summit Lee’s Summit Branch Library 150 NW Oldham Rd 64081
Lesterville Lesterville Library 33285 Highway 21 63654
Lexington Lexington 1008 Main Street 64067
Liberal Happy & Mary Curless Library 201 S. Main 64762
Liberty Liberty Branch Library 1000 Kent St 64068
Licking Licking Branch Library 126 S. Main 65542
Lilbourn Lilbourn Memorial Library 210 E Lewis Ave 63862
Linn Osage County Library 1014 D East Main Street 65051
Lockwood Lockwood Public Library 721 S. Main St 65682
Lone Jack Lone Jack Branch Library 211 N Bynum Rd 64070
Louisiana Louisiana Public Library 121 N 3rd St 63353

City Library Address Zip
Macks Creek Macks Creek Branch Library 90 State Road N 65786
Macon Macon Public Library 210 N Rutherford St 63552
Madison Atterbury Memorial Library 113 E. Broadway 65263
Malden Malden Branch Library 113 N Madison St 63863
Manchester Grand Glaize Branch Library 1010 Meramec Station Rd 63021
Mansfield Wright County Bookmobile 120 N Business 60 65704
Maplewood Maplewood Public Library 7550 Lohmeyer Ave 63143
Marble Hill Bollinger County Library Bookmobile 302 Conrad Street 63764
Marceline Marceline Carnegie Library 119 E California Ave 64658
Marionville Marionville Branch Library 303 W. Washington Street 65705
Marshall Marshall Public Library 214-B N Lafayette Ave 65340
Marshfield Garst Memorial Library 219 W Jackson St 65706
Martinsburg Martinsburg Branch Library 201 E Washington 65264
Maryville Maryville Public Library 509 N Main St 64468
Matthews Matthews Branch Library 105 West Main Street 63867
Memphis Scotland County Memorial Library 306 W Madison St 63555
Mexico Mexico Branch Library 305 W Jackson St 65265
Milan Sullivan County Public Library Bookmobile 109 East Second Street 63556
Miller Miller Branch Library 112 E. Main Street 65707
Moberly Little Dixie Regional Libraries 111 North Fourth Street 65270
Monett Monett Branch Library 213 Sixth St 65708
Monroe City Monroe City Public Library 109a Second Street 63456
Montgomery City Montgomery City Public Library 224 N Allen St 63361
Morehouse Morehouse Branch Library 204 West Beech 63868
Mound City Mound City Public Library 207 East Sixth Street 64470
Mountain Grove Mountain Grove 206 N Greene Ave 65711
Mountain View Mountain View Public Library 125 South Oak St 65548
Mt. Vernon Mt. Vernon Branch Library 206 W Water St 65712
Myrtle Myrtle Public Library 1 State Highway V 65778

City Library Address Zip
Naylor Naylor Library 310 Broad St 63953
Neosho Neosho/Newton County Library 201 W Spring St 64850
Nevada Nevada Public Library 212 W Walnut St 64772
New Haven New Haven 901 Maupin 63068
New Madrid New Madrid Memorial Library 431 Mill St 63869
New Melle Boone’s Trail 10 Fiddlecreek Plaza 63365
Noel Noel Community Library 626 Johnson Drive 64854
Norborne Norborne Public Library 109 E 2nd St 64668
North Kansas City North Kansas City Public Library 2251 Howell St 64116
Norwood Norwood 248 S Eagle St 65717

City Library Address Zip
O’Fallon Middendorf-Kredell Branch Library 2750 Highway K 63366
Oak Grove Oak Grove Branch Library 2320 S Broadway 64075
Oates Oates Library 8490 Highway J 63625
Odessa Odessa 107 W. Mason Street 64076
Oran Oran Branch Library 120 Mountain St 63771
Oregon Oregon Public Library 103 S. Washington 64473
Osage Beach Osage Beach Branch Library 1064 Gutridge Lane 65065
Osceola Saint Clair County Library Bookmobile 115 Chestnut St 64776
Owensville Owensville 107 N 1st 65066
Ozark Christian County Library Van Delivery 1005 N 4th Ave 65721

City Library Address Zip
Pacific Pacific 119 West St. Louis 63069
Palmyra Palmyra Bicentennial Public Library 212 S. Main St. 63461
Paris Dulany Memorial Library 101 N. Main 65275
Park Hills Park Hills Public Library 16 S Coffman St 63601
Parkville Parkville Branch Library 8815 Tom Watson Parkway 64152
Parma Parma Branch Library 205 N Broad St 63870
Perryville Perryville Branch Library 800 City Park Dr Ste A 63775
Piedmont Piedmont Public Library 118 W Green St 63957
Pierce City Pierce City Branch Library 101 N. Walnut Street 65723
Pineville Pineville Library 808 Bailey Road 64856
Platte City Platte City Branch Library 2702 Prairie View Road 64079
Pleasant Hill Pleasant Hill 1108 N State Route 7 64080
Poplar Bluff Poplar Bluff Public Library 318 N. Main 63901
Portage Des Sioux North County 1825 Commonfield Rd 63373
Portageville Portageville Branch Library 309 E Main St 63873
Potosi Washington County Library 235 E High St 63664
Princeton Mercer County Library 601 W Grant St 64673
Purdy Purdy Branch Library 403 E Hwy C 65734
Puxico Puxico Public Library 201 N Hickman St 63960

City Library Address Zip
Raytown Joe Herndorn Branch Library 6131 Raytown Rd 64133
Republic Republic Branch Library 1264 U S Highway 60 East 65738
Rich Hill Rich Hill Memorial Library 514 E Walnut St 64779
Richland Richland Library 111 W Camden Ave 65556
Richmond Ray County Library 215 E Lexington St 64085
Richmond Heights Richmond Heights Memorial Library 8001 Dale Avenue 63117
Risco Risco Branch Library 210 Missouri St 63874
Riverside Riverside Branch Library 2700 NW Vivion Rd 64150
Rock Hill Rock Hill Public Library 9741 Manchester Road 63119
Rock Port Atchison County Library 200 S Main St 64482
Rogersville Rogersville Library 100 W Clinton 65742
Rolla Rolla Public Library 900 Pine Street 65401

City Library Address Zip
Salem Salem Public Library 102 N Jackson St 65560
Salisbury Dulany Memorial Library 501 S. Broadway 65281
Sarcoxie Sarcoxie Public Library 506 Center Street 64862
Savannah Savannah Branch Library 514 W. Main 64485
Scott City Scott City Branch Library 2106 Main St 63780
Sedalia Sedalia Public Library 311 W 3rd St 65301
Senath Senath Branch Library 301 W Commercial Street 63876
Seneca Seneca Branch Library 1216 Cherokee Avenue 64865
Seymour Seymour Community Library 320 E. Clinton 65746
Shelbina Carnegie Public Library 102 N Center St 63468
Shell Knob Shell Knob Branch Library Bridgeway Plaza 65747
Sikeston Sikeston Public Library 121 East North Street 63801
Slater Slater Public Library 201 N Main 65349
Smithville Smithville Branch Library 205 Richardson St 64089
Springfield The Library Station 2535 N Kansas Exp 65803
St. Ann Rock Road Branch Library 10267 Saint Charles Rock Rd 63074
St. Charles McClay 2760 Mcclay Road 63303
St. Clair St. Clair 570 South Main 63077
St. James James Memorial Library 300 W. Scioto St. 65559
St. Joseph Washington Park 1821 N 3rd St 64505
St. Louis Weber Road Branch Library 4444 Weber Rd 63123
St. Peters Spencer Road Branch Library 427 Spencer Rd 63376
Stanberry Gentry County Library Bookmobile 304 N Park St 64489
Ste Genevieve Ste Genevieve Branch Library 21388 Hwy 32 63670
Steele Steele Public Library 108 E Main St 63877
Steelville Steelville Branch Library 210 S Fourth St 65565
Stockton Stockton Branch Library 717 East Street 65785
Stoutland Stoutland Branch Library 132 Starling Drive 65567
Sugar Creek Sugar Creek Branch Library 102 S Sterling Ave 64054
Sullivan Sullivan Public Library 104 W Vine St 63080
Summersville Summersville Branch Library 139 Rogers Ave 65571
Sunrise Beach Sunrise Beach Branch Library 14156 N State Highway 5 65079
Sweet Springs Sweet Springs Public Library 217 Turner Street 65351

City Library Address Zip
Tarkio Tarkio Branch Library 405 1/2 South 11th St. 64491
Thayer Thayer Public Library 121 N 2nd St 65791
Tipton Price James Memorial Library 104 E Morgan St 65081
Trenton Grundy County-Jewett Norris Library 1331 Main St 64683

City Library Address Zip
Union Union Branch Library 308 Hawthorne Drive 63084
Unionville Putnam County Public Library 115 S 16th St 63565
University City University City Public Library 6701 Delmar Blvd 63130

City Library Address Zip
Valley Park Valley Park Community Library 320 Benton Street 63088
Van Buren Carter County Public Library 104 Ash Street 63965
Vandalia Vandalia Branch Library 309 S Main 63382
Versailles Morgan County Library 600 N Hunter St 65084
Viburnum Viburnum Branch Library Missouri Ave 65566
Vienna Maries County Library Service Center – Vienna 315 Third Street 65582

City Library Address Zip
Warrensburg Warrensburg 432 N. Holden 64093
Warrenton Warren County 912 South Hwy 47 63383
Warsaw Warsaw Branch Library 102 East Jackson 65355
Washington Washington Public Library 415 Jefferson Street 63090
Waverly Waverly 203 E. Kelling 64096
Waynesville Waynesville Library 306 Historic 66 West 65583
Webb City Webb City Public Library 101 S Liberty St 64870
Webster Groves City of Webster Groves Municipal Library 301 E Lockwood Ave 63119
Wellsville Wellsville Public Library 108 W Hudson St 63384
Wentzville Library Express @ Discovery Village 378 Shadow Pines Dr. 63385
West Plains West Plains Public Library 750 West Broadway 65775
Weston Weston Branch Library 18204 Library Dr 64098
Willard Willard Branch Library 304 East Jackson Street 65781
Willow Springs Willow Springs Public Library 214 N Harris St 67593
Winona Winona Public Library 106 N Ash St 65588

View the listings by state:

Alabama

Florida

Kentucky

Missouri

North Carolina

South Dakota

Wisconsin

Alaska

Georgia

Louisiana

Montana

North Dakota

Tennessee

Wyoming

Arizona

Hawaii

Maine

Nebraska

Ohio

Texas

District of Columbia

Arkansas

Idaho

Maryland

Nevada

Oklahoma

Utah

California

Illinois

Massachusetts

New Hampshire

Oregon

Vermont

Colorado

Indiana

Michigan

New Jersey

Pennsylvania

Virginia

Connecticut

Iowa

Minnesota

New Mexico

Rhode Island

Washington

Delaware

Kansas

Mississippi

New York

South Carolina

West Virginia