Missouri Public Libraries

 
This page contains a list of public libraries in Missouri. If you do not see a link to your local branch library, please check out the library system site.

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 Name Library System Address Phone
Albany Carnegie Public Library Carnegie Public Library 101 West Clay 6607265615
Altenburg Altenburg Branch Riverside Regional Library 66 Poplar St. 5738245267
Alton Alton Branch Library Oregon County Library District Court Square 4177786414
Alton Oregon County Library District Oregon County Library District Court Square 4177786414
Annapolis Annapolis Branch Library Ozark Regional Library 204 School Street  
Appleton City Appleton City Public Library Appleton City Library 105 West 4th Street 6604765513
Arbyrd Arbyrd Branch Library Dunklin County Library 100 Douglas St. 5735642385
Archie Archie Branch Cass County Public Library 315 S. Main 8162935579
Arnold Fox Branch Jefferson County Library 2103 Jeffco Blvd. 6362962204
Ashland Southern Boone County Public Library Daniel Boone Regional Library 117 E. Broadway 5736577378
Augusta South County Branch St. Charles City-County Library 5577 Walnut St. 6362284855
Aurora Aurora Branch Barry-Lawrence Regional Library 202 Jefferson 4176782036
Ava Douglas County Public Library Douglas County Public Library 401 Sw Third Ave. 4176835633

B    Back to the top

City Library Name Library System Address Phone
Ballwin Daniel Boone Branch St. Louis County Library 300 Clarkson Road 6362279630
Barnhart Windsor Branch Jefferson County Library 7479 Metropolitan Blvd. 6364611914
Belle Maries County Library Belle Branch Heartland Regional Library System 206 B South Alvarado 5738596285
Belton Belton Branch Cass County Public Library 422 Main St. 8163310049
Benton Benton Branch Riverside Regional Library 44 N. Winchester 5735453581
Bernie Bernie Public Library Bernie Public Library 111 North Allen, PO Box 668 5732934383
Bethany Bethany Public Library Bethany Public Library 1509 Central St 6604258008
Birch Tree Birch Tree City Library Birch Tree Public Library General Delivery, Box 2  
Black Oates Branch Reynolds County Library District Hwy J  
Bloomfield Bloomfield Public Library Bloomfield Public Library 200 Seneca, PO Box 294 5735683626
Blue Springs Blue Springs North Branch Mid-Continent Public Library 850 N.W. Hunter Dr. 8162248772
Blue Springs Blue Springs South Branch Mid-Continent Public Library 2220 South 7 Hwy. 8162293571
Bolivar Polk County Public Library Polk County Library 120 E. Jackson St. 4173264531
Bonne Terre Bonne Terre Memorial Library Bonne Terre Memorial Library 5 Southwest Main Street 5733582268
Boonville Boonville/Cooper Branch Boonslick Regional Library 618 Main St. 6608825864
Bourbon Bourbon Branch Library Ozark Regional Library 575 Elm St. 5737325313
Bowling Green Bowling Green Free Public Library Bowling Green Free Public Library 201 W. Locust St. 5733245030
Branson Taneyhills Community Library Taneyhills Community Library 200 South Fourth Street 4173341418
Breckenridge Breckenridge Public Library Breckenridge Public Library 3 Main 6606445613
Brentwood Brentwood Public Library Brentwood Public Library 8765 Eulalie Ave. 3149638630
Bridgeton Bridgeton Trails Branch St. Louis County Library 3455 Mckelvey Rd. 3142917570
Brookfield Brookfield Public Library Brookfield Public Library 102 E. Boston St. 6602587439
Brunswick Brunswick Area Library Brunswick Area Library 115 W. Broadway 6605483284
Buckner Buckner Branch Mid-Continent Public Library 19 East Jefferson 8166503212
Buffalo Dallas County Library Dallas County Library 219 West Main, PO Box 1008 4173452647
Bunker Bunker Branch Reynolds County Library District 303 Main St. 5736892718
Butler Butler Public Library Butler Public Library 100 W. Atkison 6606794321

C     Back to the top

City Library Name Library System Address Phone
Cabool Texas County Library - Cabool Branch Texas County Library 418 Walnut 4179623722
California Wood Place Library Wood Place Library 102 South East Street 5737962642
Camden Point Camden Point Branch Mid-Continent Public Library 401 N.E. Hardesty Street 8162803384
Camdenton Camden County Library Camden County Library 35 Camden Court 5733465954
Cameron Cameron Public Library Cameron Public Library 312 N. Chestnut St. 6606322311
Campbell Campbell Branch Library Dunklin County Library 104 South Ash 5762462112
Canton Canton Public Library Canton Public Library 409 Lewis St. 5732885279
Cape Girardeau Cape Girardeau Public Library Cape Girardeau Public Library 711 N. Clark St. 5733345279
Cardwell Cardwell Branch Library Dunklin County Library 110 N Main St. 5735643366
Carrollton Carrollton Public Library Carrollton Public Library 206 W. Washington 6605420183
Carthage Carthage Public Library Carthage Public Library 612 S. Garrison Ave. 4173582939
Caruthersville Caruthersville Public Library Caruthersville Public Library 1002 Ward Avenue 5733332480
Cassville Cassville Branch Library Barry-Lawrence Regional Library 301 W. 17th Street 4178472121
Center Ralls County Library Ralls County Library 100 N. Public St. 5732673200
Centerville Centerville Branch Reynolds County Library District 220 Pine Street 5736482471
Centralia Centralia Public Library Centralia Public Library 210 S. Jefferson St. 5736822036
Chaffee Chaffee Public Library Chaffee Public Library 202 Wright Avenue 5738873298
Charleston Mississippi County Library Mississippi County Library District 105 E. Marshall 5736836748
Chesterfield Samuel C. Sachs Branch St. Louis County Library 16400 Burkhardt Place 6367280001
Chillicothe Livingston County Library Livingston County Library 450 Locust St. 6606460547
Clarence Clarence Public Library Clarence Public Library 101 West Maple 6606993310
Clarksville Clarksville Public Library Clarksville Public Library 401 Second Street  
Clarkton Clarkton Branch Library Dunklin County Library 113 South Main St. 5734483803
Claycomo Claycomo Branch Mid-Continent Public Library 309 N.E. 69 Highway 8164555030
Clayton Mid-County Branch St. Louis County Library 7821 Maryland Ave. 3147213008
Climax Springs Climax Springs Branch Library Camden County Library 215 Climax Ave 5733472722
Clinton Henry County Library Henry County Library 123 E. Green St. 6608852612
Cole Camp Cole Camp Branch Boonslick Regional Library 104 E. Main Street 6606683887
Columbia Daniel Boone Regional Library Daniel Boone Regional Library 100 W. Broadway 5734433161
Concordia Concordia Branch Trails Regional Library 709 Main 6604632277
Corder Corder Branch Trails Regional Library 221 N. Lafayette 6603942565
Crane Crane Area Branch Library Stone County Library 111 Main Street 4177238261
Crocker Crocker Branch Pulaski County Library 106 South Commercial 5737365592
Crystal City Crystal City Public Library Crystal City Public Library 736 Mississippi Ave. 3149377166
Cuba Recklein Memorial Branch Library Ozark Regional Library 305 N. Smith St. 5738853431

D     Back to the top

City Library Name Library System Address Phone
Dearborn Dearborn Branch Mid-Continent Public Library 206 Maple Leaf Avenue 8164503502
Desloge Desloge Public Library Desloge Public Library 209 North Desloge Drive 5734315506
Desoto Desoto Public Library De Soto Public Library 712 S. Main St. 3145863858
Dexter Keller Public Library Keller Public Library 402 W. Grant St. 5736243764
Dixon Jessie E. Mccully Memorial Library Jessie E. Mccully Memorial Library 200 S. Pine 5737593339
Doniphan Doniphan/Ripley County Library Doniphan-Ripley County Library District 207 Locust St. 5739962616
Drexel Drexel Branch Cass County Public Library 211 E. Main St 8166574740

    Back to the top

City Library Name Library System Address Phone
Eagle Rock Eagle Rock Branch Barry-Lawrence Regional Library Hwy 86 4172713186
East Prairie Mitchell Memorial Branch Library Mississippi County Library District 204 E. Washington 5736492131
Edgerton Edgerton Branch Mid-Continent Public Library 404 Frank Street 8167903569
Edina Knox County Branch Library Northeast Missouri Library Service 120 South Main 6603972460
El Dorado Springs John D. Smith Public Branch Library Cedar County Library District 808 S. Main 4178764827
Eldon Miller County Library Eldon Branch Heartland Regional Library System 308 East First 5733926657
Ellington Ellington Branch Reynolds County Library District 110 Main St. 5736637289
Ellsinore Ellsinore Branch Carter County Library Rt 2  
Elsberry Joseph R Palmer Family Memorial Library Joseph R. Palmer Family Memorial Library 502 Broadway 5738985821
Eminence Eminence Public Library Eminence Public Library Main Street 5732263123
Eureka Eureka Hills Branch St. Louis County Library 103 Hilltop Village Center 6369384520
Excelsior Springs Excelsior Springs Branch Mid-Continent Public Library 1460 Kearney Road 8166306721

F     Back to the top

City Library Name Library System Address Phone
Fairfax Fairfax Branch Atchison County Library 118 Main St. 6606862204
Farber Farber Branch Mexico-Audrain County Library 111 W. Front Street 5732492012
Farmington Farmington Public Library Farmington Public Library 108 W. Harrison St. 5737565779
Fayette Howard County Library Howard County Public Library 201 S. Main 6602483348
Fenton Meramec Valley Branch St. Louis County Library 645 New Smizer Mill Rd. 6363494981
Ferguson Ferguson Municipal Public Library Ferguson Municipal Public Library 35 North Florissant Road 3145214820
Festus Festus Public Library Festus Public Library 222 N. Mill St. 3149372017
Fisk Fisk Community Library Fisk Community Library 508 Garfield 5739673725
Florissant Florissant Valley Branch St. Louis County Library 195 New Florissant Rd. S. 3149217200
Florissant Jamestown Bluffs Branch St. Louis County Library 4153 N. Hwy. 67 3147416800
Fordland Fordland Deposit Collection Branch Webster County Library 1230 School St. 4177382296
Forsyth Forsyth Public Library Forsyth Public Library 162 Main Street 4175465257
Fredericktown Fredericktown Branch Library Ozark Regional Library 115 S. Main Street 5737832120
Fulton Callaway County Public Library Daniel Boone Regional Library 710 Court Street 5736427261

G     Back to the top

City Library Name Library System Address Phone
Galena Stone County Library Stone County Library City Square, PO Box 225 4173576410
Gallatin Daviess County Library Daviess County Library 306 W. Grand St. 6606633222
Garden City Garden City Branch Cass County Public Library 207-C Date Street 8168626611
Gerald Gerald Area Library Gerald Area Library 357 S. Main 5737647323
Gideon Rhodes Memorial Branch Library New Madrid County Library 303 S Main 5734483554
Gladstone Antioch Branch Mid-Continent Public Library 6060 North Chestnut 8164541306
Glasgow Lewis Library Of Glasgow Lewis Library Of Glasgow 315 Market St. 6603382395
Golden City Golden City Public Library Barton County Public Library 607 Main 4175374991
Grain Valley Grain Valley Branch Mid-Continent Public Library 110 Front Street 8162284020
Grandin Grandin Branch Carter County Library #2 Main  
Grandview Grandview Branch Mid-Continent Public Library 12930 Booth Lane 8167630550
Grant City Worth County Library Association Worth County Library PO Box 117, 408 South High Street  
Greenfield Dade County Library Dade County Library 209 S. Main St. 4176375334

H     Back to the top

City Library Name Library System Address Phone
Hamilton Hamilton Public Library Hamilton Public Library 312 N. Davis St. 8165834832
Hannibal Hannibal Free Public Library Hannibal Free Public Library 200 S. Fifth St. 5732210222
Harrisonville Cass County Public Library Cass County Public Library 400 E. Mechanic 8163804600
Harrisonville Genealogy Brach Cass County Public Library 400 E. Mechanic 8168846285
Harrisonville Harrisonville Branch Cass County Public Library 400 E. Mechanic St. 8168843483
Hartville Hartville Branch Wright County Library 125 Court Square 4177417595
Hartville Wright County Library Wright County Library 125 Court Square 4177417595
Hayti Conran Memorial Library Hayti Conran Memorial Library 302 East Main Street 5733590599
Hazelwood Prairie Commons Branch St. Louis County Library 915 Utz Ln. 3148951023
Herculaneum Herculaneum Public Library Herculaneum Public Library 1 Parkwood Ct. 3144794447
Hermann Hermann Branch Scenic Regional Library 113 East Fourth 5734862024
Hermitage Hickory County Library Hickory County Library 204 W. Dallas St. 4177456939
Higginsville Robertson Memorial Library Robertson Memorial Library 19 W. 20th St. 6605842880
High Ridge Northwest Branch Jefferson County Library 3033 High Ridge Blvd. 6366778186
Holcomb Holcomb Branch Library Dunklin County Library 301 W. Main St. 5737923268
Holden Holden Public Library Holden Public Library 101 W. Third St. 8167324545
Hornersville Hornersville Branch Dunklin County Library 403 North Main Street 5737372728
Houston Texas County Library Texas County Library 117 West Walnut 4179672258
Humansville Humansville Branch Polk County Library 109 W. Main St. 4177542455
Huntsville Huntsville Branch Library Little Dixie Regional Libraries 102 E. Library 6602774518

I     Back to the top

City Library Name Library System Address Phone
Iberia Miller County Library Iberia Branch Heartland Regional Library System 304 North St. Louis 5737936746
Independence Geneology And Local History Branch Mid-Continent Public Library 317 W. 24 Highway 8162527228
Independence Geneology Branch Mid-Continent Public Library 317 W. 24 Highway 8162527228
Independence Mid-Continent Public Library Mid-Continent Public Library 15616 East 24 Highway 8168365200
Independence North Independence Branch Mid-Continent Public Library Highway 24 &Amp; Spring 8162520950
Independence South Independence Branch Mid-Continent Public Library 13700 East 35th Street South 8164612050
Independence Trails West Branch Kansas City Public Library 11401 E 23rd 8167013483
Irondale Irondale Branch Washington County Library City Hall  
Ironton Ozark Regional Library Ozark Regional Library 402 North Main Street 5735462615

J     Back to the top

City Library Name Library System Address Phone
Jackson Jackson Public Library Jackson Public Library 100 N. Missouri St. 5732435150
Jackson Riverside Regional Library Riverside Regional Library 204 S. Union 5732438141
Jamesport Jamesport Branch Daviess County Library 312 Main Street 6606846120
Jefferson City Missouri River Regional Library Missouri River Regional Library 214 Adams St. 5736342464
Joplin Joplin Public Library Joplin Public Library 300 S. Main St. 4176237953

K     Back to the top

City Library Name Library System Address Phone
Kahoka H.E. Sever Memorial Branch Library Northeast Missouri Library Service 207 West Chestnut 6607273262
Kahoka Northeast Missouri Library Service Northeast Missouri Library Service 207 West Chestnut 6607272327
Kansas City Blue Ridge Branch Mid-Continent Public Library 9253 Blue Ridge Boulevard 8167613382
Kansas City Boardwalk Branch Mid-Continent Public Library 8656 N. Ambassador Drive 8167419011
Kansas City I. H. Ruiz Biblioteca De Las Americas Kansas City Public Library 2017 West Pennway 8167013487
Kansas City Kansas City Public Library Kansas City Public Library 14 West 10th Street 8167013400
Kansas City L. H. Bluford Branch Kansas City Public Library 3050 Prospect 8167013482
Kansas City North Oak Branch Mid-Continent Public Library 8700 North Oak Street Trafficway 8164364385
Kansas City North-East Branch Kansas City Public Library 6000 Wilson Road 8167013485
Kansas City Plaza Branch Kansas City Public Library 301 E. 51st 8167013481
Kansas City Red Bridge Branch Mid-Continent Public Library 11140 Locust Street 8169421780
Kansas City Southeast Branch Kansas City Public Library 6242 Swope Parkway 8167013484
Kansas City Waldo Branch Kansas City Public Library 201 E 75th Street 8167013486
Kansas City Westport Branch Kansas City Public Library 118 Westport Road 8167013488
Kearney Kearny Branch Mid-Continent Public Library 100 South Platte-Clay Way 8166285055
Kennett Dunklin County Library Dunklin County Library 226 N. Main St. 5738883561
Keytesville Keytesville Public Library Keytesville Public Library 406 West Bridge Street  
Kimberling City Kimberling Area Library Kimberling Area Library PO Box 730 4177392525
Kirksville Adair County Public Library Adair County Public Library One Library Lane 6606656038
Kirkwood Kirkwood Public Library Kirkwood Public Library 140 E. Jefferson Ave. 3148215770
Knob Noster Knob Noster Branch Trails Regional Library 109 E. Mcpherson 6605632997
Koshkonong Koshkonong Branch Library Oregon County Library District 302 Luyster 4178675472

L     Back to the top

City Library Name Library System Address Phone
Labelle Labelle Branch Library Northeast Missouri Library Service 425 State 6602133600
Laddonia Laddonia Branch (Ed French Memorial Library) Mexico-Audrain County Library 204 2nd Street 5733732393
Lagrange Lagrange Branch Library Northeast Missouri Library Service 114 S. Main 5736552288
Lamar Mary K Finley Library Barton County Public Library 300 W. 10th St. 4176825355
Lancaster Schuyler County Branch Library Schuyler County Library 104 N. Jackson Street 6604573731
Laplata Laplata Public Library Laplata Public Library 103 E. Moore 6603324945
Lawson Lawson Community Branch Library Ray County Public Library Lawson High School 8165807270
Lebanon Lebanon-Laclede County Library Lebanon-Laclede County Library 135 Harwood Ave 4175324212
Lee's Summit Colbern Road Branch Mid-Continent Public Library 1000 N.E. Colbern Road 8165259924
Lee's Summit Lee's Summit Branch Mid-Continent Public Library 150 N.W. Oldham Parkway 8165240567
Lesterville Lesterville Branch Reynolds County Library District Hwy 21 5736372532
Lexington Lexington Branch Trails Regional Library 1008 Main Street 6602593071
Liberal Liberal Public Branch Library Barton County Public Library 201 S. Main 4178435791
Liberty Liberty Branch Mid-Continent Public Library 1000 Kent Street 8167819240
Licking Texas County Library - Licking Branch Texas County Library 126 S. Main 5736742038
Lilbourn Lilbourn Memorial Library Lilbourn Memorial Library 210 E. Lewis 5736882622
Linn Osage County Branch Library Missouri River Regional Library 1014 D East Main Street 5738972951
Lockwood Lockwood Public Library Lockwood Public Library 705 Main St. 4172324204
Lone Jack Lone Jack Branch Mid-Continent Public Library 211 North Bynum Road 8166972528
Louisiana Louisiana Public Library Louisiana Public Library 121 N. Third St. 5737544491

M     Back to the top

City Library Name Library System Address Phone
Macks Creek Macks Creek Branch Library Camden County Library 90 State Road N 5733635530
Macon Macon Public Library Macon Public Library 210 N. Rutherford 6603853314
Madison Atterbury Memorial Branch Library Little Dixie Regional Libraries 113 E. Broadway 6602913695
Malden Malden Branch Library Dunklin County Library 113 North Madinson 5732763674
Manchester Grand Glaize Branch St. Louis County Library 1010 Meramec Station Rd. 6962256454
Mansfield Laura Ingalls Wilder Library (Mansfield) Bran Wright County Library Business 5 South 4179248068
Maplewood Maplewood Public Library Maplewood Public Library 7601 Manchester 3147812174
Marble Hill Bollinger County Library Bollinger County Library 302 Conrad Street 5732382713
Marceline Marceline Carnegie Library Marceline Carnegie Library 119 E. California St. 6603763223
Marionville Marionville Branch Barry-Lawrence Regional Library 22 E. Washington Street 4174632675
Marshall Marshall Public Library Marshall Public Library 214 N. Lafayette B 6608863391
Marshfield Webster County Library Webster County Library 219 W Jackson St 4174683335
Martinsburg Martinsburg Branch Library Mexico-Audrain County Library 201 E. Washington 5734926254
Maryville Maryville Public Library Maryville Public Library 509 N. Main St. 6605825281
Memphis Scotland County Memorial Library Scotland County Memorial Library 306 West Madison 6604657042
Mexico Mexico Branch Mexico-Audrain County Library 305 W. Jackson 5735814939
Mexico Mexico-Audrain County Library Mexico-Audrain County Library 305 W. Jackson St. 5735814939
Milan Sullivan County Library Sullivan County Public Library 109 East Second Street 6602653911
Miller Miller Branch Barry-Lawrence Regional Library 112 E. Main Street 4174523466
Moberly Little Dixie Regional Libraries Little Dixie Regional Libraries 111 North Fourth Street 6602634426
Monett Barry-Lawrence Regional Library Barry-Lawrence Regional Library 213 Sixth St. 4172356646
Monett Monett Branch Barry-Lawrence Regional Library 213 Sixth Street 4172356646
Monroe City Monroe City Public Library Monroe City Public Library 220 North Main 5737352665
Montgomery City Montgomery City Public Library Montgomery City Public Library 123 E.Third St. 5735648022
Mound City Mound City Public Library Mound City Public Library 205 E. 6th St. 6604425700
Mountain Grove Mountain Grove Branch Wright County Library 219 E 2nd St 4179264453
Mountain View Mountain View Public Library Mountain View Public Library 409 N. Pine St. 4179346154
Mt. Vernon Mt. Vernon Branch Barry-Lawrence Regional Library 206 W. Water St. 4174662921
Myrtle Myrtle Branch Oregon County Library District State Hwy V 4179384350

N     Back to the top

City Library Name Library System Address Phone
Naylor Naylor Branch Library Doniphan-Ripley County Library District 310 Broad Street 5733992225
Neosho Neosho/Newton County Library Neosho/Newton County Library 201 West Spring Street 4174514231
Nevada Nevada Public Library Nevada Public Library 218 W. Walnut 4174482770
New Haven New Haven Branch Scenic Regional Library 901 Maupin 5732372189
New Melle Boone's Trail Branch St. Charles City-County Library # 10 Fiddlecreek Plaza 6363986200
Noel Noel Community Branch Library Mcdonald County Library 626 Johnson Rd 4174753223
Norborne Norborne Public Library Norborne Public Library 109 E. Second St. 6605943514
North Kansas City North Kansas City Public Library North Kansas City Public Library 2251 Howell Street 8162213360
Norwood Norwood Branch Wright County Library 248 S. Eagle St. 4177461404

O     Back to the top

City Library Name Library System Address Phone
Oak Groves Oak Grove Branch Mid-Continent Public Library 2320 South Broadway Street 8166903213
Odessa Odessa Branch Trails Regional Library 107 W. Mason Street 8166334089
O'fallon Deer Run Branch St. Charles City-County Library 1300 North Main Street 6969783251
O'fallon Library Express At WingHaven St. Charles City-County Library 7435 Village Center Drive 6365613385
O'fallon Middendorf-Kredell Branch St. Charles City-County Library 2750 Highway K 6369787926
Oran Oran Branch Riverside Regional Library 120 Mountain St. 5732623745
Oregon Oregon Public Library Oregon Public Library 103 S. Washington 6604462373
Osage Beach Osage Beach Library Camden County Library 1064 Gutridge Lane 5733483282
Osceola Saint Clair County Library Saint Clair County Library 115 Chestnut 4176462214
Owensville Owensville Branch Scenic Regional Library 107 North First 5734372188
Ozark Christian County Library Christian County Library 1005 North Fourth Avenue 4175812432

P     Back to the top

City Library Name Library System Address Phone
Pacific Pacific Branch Scenic Regional Library 140 West St. Louis 6362572712
Palmyra Palmyra Bicentennial Public Library Palmyra Bicentennial Public Library 292 S. Main St. 5737692830
Paris Dulany Memorial Branch Library Little Dixie Regional Libraries 101 N. Main 6603274707
Park Hills Park Hills Public Library Park Hills Public Library 8 Municipal Drive 5734314842
Parkville Parkville Branch Mid-Continent Public Library 8815 N.W. 45 Highway 8167414721
Parma Parma Branch New Madrid County Library 205 North Broad 5733574375
Peculiar Peculiar Branch Cass County Public Library 220 N. Main St. 8167585412
Perryville Perryville Branch Riverside Regional Library 800 City Park Dr. Suite A 5735476508
Phelps Newburg Public Library Newburg Public Library Drawer K (City Hall) 5737622315
Piedmont Piedmont Public Library Piedmont Public Library 118 W. Green St. 5732237036
Pierce City Pierce City Branch Barry-Lawrence Regional Library 100 West Main Street 4174765419
Pineville McDonald County Library McDonald County Library Route 2, Box 2035 4172234489
Platte City Platte City Branch Mid-Continent Public Library 412 Main 8168582322
Pleasant Hill Pleasant Hill Branch Cass County Public Library 1204-B N. Hwy 7 8169872231
Poplar Bluff Poplar Bluff Public Library Poplar Bluff Public Library 318 N. Main 5736868639
Portage des Sioux North County Branch St. Charles City-County Library 1825 Commonwealth Road 6367533070
Portageville Morehouse Branch New Madrid County Library 204 West Beech 5736675003
Portageville New Madrid County Library New Madrid County Library 309 E. Main St. 5733793583
Portageville New Madrid Memorial Branch Library New Madrid County Library 431 Mill Street 5737482378
Portagewille Matthews Brach New Madrid County Library Main &Amp; Railroad 5734712541
Potosi Washington County Library Washington County Library 235 East High Street 5734384691
Princeton Mercer County Library Mercer County Library 601 Grant 6607483725
Purdy Purdy Branch Barry-Lawrence Regional Library Hwy C At 4th Street 4174427314
Puxico Puxico Public Library Puxico Public Library 201 N. Hickman 5732223855

R     Back to the top

City Library Name Library System Address Phone
Raymore Raymore Branch Cass County Public Library 112 N. Madison 8163318024
Raytown Raytown Branch Mid-Continent Public Library 6131 Raytown Road 8163532052
Rich Hill Rich Hill Memorial Library Rich Hill Memorial Library 514 E. Walnut St. 4173952291
Richland Pulaski County Library Pulaski County Library 111 Camden 5737653642
Richmond Ray County Library Ray County Public Library 219 S. College St. 8164703291
Richmond Heights Richmond Heights Memorial Library Richmond Heights Memorial Library 7441 Dale Avenue 3146456202
Risco Risco Branch New Madrid County Library 210 Missouri 5733965650
Riverside Riverside Branch Mid-Continent Public Library 2700 N.W. Vivion Road 8167416288
Rock Hill Rock Hill Public Library Rock Hill Public Library 9620 Manchester Road 3149624723
Rock Port Atchison County Library Atchison County Library 200 S. Main St. 6607445404
Rogersville Rogersville Library Webster County Library 100 W. Clinton 4177533220
Rolla Rolla Public Library