Ohio Public Libraries



This page contains a list of public libraries in Ohio. If you do not see a listing for your local branch library there is a possibility that it might be part of a larger library system. It also might be listed under a different name.

These listings do not include government libraries or libraries at schools or universities. If you would like to add or update a library or if you would like to request some changes to our listings please let us know by using the contact us link at the bottom of this page.

CityLibraryAddressZipPhone
AdaAda Public School District Library320 N. Main St.45810(419) 634-5246
AkronAkron-Summit County Public Library60 S. High St.44326(330) 643-9000
AlexandriaAlexandria Public Library10 Maple Dr.43001(740) 924-3561
AlgerAlger Public Library100 W. Wagner St45812(419) 757-7755
AllianceRodman Public Library215 E. Broadway44601(330) 821-2665
AmherstAmherst Public Library221 Spring St.44001(440) 988-4230
AndoverAndover Public Library142 W. Main St.44003(440) 293-6792
ArcanumArcanum Public Library101 North St.45304(937) 692-8484
ArchboldArchbold Community Library205 Stryker St.43502(419) 446-2783
AshlandAshland Public Library224 Claremont Ave.44805(419) 289-8188
AshleyWornstaff Memorial Public Library302 E. High St.43003(740) 747-2085
AshtabulaAshtabula County District Library335 W. 44th St.44004(440) 997-9341
Ashtabula HarborHarbor-Topky Memorial Library1633 Walnut Blvd.44004(440) 964-9645
AtticaSeneca East Public Library14 N. Main St.44807(419) 426-3825
Avon LakeAvon Lake Public Library32649 Electric Blvd.44012(440) 933-8128
BarbertonBarberton Public Library602 W. Park Avenue44203(330) 745-1194
BarnesvilleBarnesville Hutton Memorial Public Library308 E. Main St.43713(740) 425-1651
BataviaClermont County Public Library326 Broadway45103(513) 732-2736
BellaireBellaire Public Library330 32nd Street43906(740) 676-9421
Belle CenterBelle Center Free Public Library103 S. Elizabeth St.43310(937) 464-3611
BellefontaineLogan County District Library220 N Main St43311(937) 599-4189
BellevueBellevue Public Library224 E. Main St.44811(419) 483-4769
BettsvilleBettsville Public Library233 State St.44815(419) 986-5198
BexleyBexley Public Library2411 E. Main St.43209(614) 231-2793
BlanchesterBlanchester Public Library110 N. Broadway45107(937) 783-3585
BloomvilleBliss Memorial Public Library20 S. Marion St.44818(419) 983-4675
BlufftonBluffton Public Library145 S. Main St.45817(419) 358-5016
BowerstonBowerston Public Library200 Main St.44695(740) 269-8531
Bowling GreenNorthwest Regional Library System181 1-2 S. Main St.43402(419) 352-2903
Bowling GreenWood County District Public Library251 N. Main St.43402(419) 352-5104
BradfordBradford Public Library138 E. Main St.45308(937) 448-2612
BristolvilleBristol Public Library1855 Greenville Rd. N.W.44402(330) 889-3651
BryanWilliams Co Public Library107 E. High St.43506(419) 636-6734
BucyrusBucyrus Public Library200 E. Mansfield44820(419) 562-7327
BurtonBurton Public Library14588 W. Park St.44021(440) 834-4466
CadizPuskarich Public Library200 E. Market St43907(740) 942-2623
CaldwellCaldwell Public Library517 Spruce St.43724(740) 732-4506
CambridgeGuernsey County District Public Library800 Steubenville Ave.43725(740) 432-5946
Canal FultonCanal Fulton Public Library154 Market St. Ne44614(330) 854-4148
CantonStark County District Library715 Market Ave North44702(330) 452-0665
CardingtonCardington-Lincoln Public Library128 E. Main St.43315(419) 864-8181
CareyDorcas Carey Public Library236 E. Findlay St.43316(419) 396-7921
CarrolltonCarroll County District Library70 Second St.44615(330) 627-2613
CelinaMercer County District Public Library303 N. Main St.45822(419) 586-4442
CenterburgCenterburg Public Library49 E. Main St.43011(740) 625-6538
CentervilleWashington-Centerville Public Library111 W. Spring Valley Road45458(937) 435-7375
ChardonGeauga County Public Library12701 Ravenwood Dr.44024(440) 286-6811
ChestervilleSelover Public Library31 State Route 9543317(419) 768-3431
ChillicotheChillicothe And Ross County Public Library140 S. Paint St.45601(740) 702-4145
CincinnatiThe PL Of Cincinnati And Hamilton County800 Vine St.45202(513) 369-6900
CincinnatiSouthwest Ohio And Neighboring Libraries10901 Reed Hartman Highway Suite 12045242(513) 751-4422
CirclevillePickaway Cnty District Public Library1160 North Court Street43113(740) 477-1644
ClevelandCleveland Public Library325 Superior Ave.44114(216) 623-2800
Cleveland Hts.Cleveland Heights-University Heights Pl2345 Lee Road44118(216) 932-3600
ClydeClyde Public Library222 W. Buckeye St.43410(419) 547-7174
ColdwaterColdwater Public Library305 W. Main St.45828(419) 678-2431
ColumbianaColumbiana Public Library332 N. Middle St.44408(330) 482-5509
ColumbusColumbus Metropolitan Library96 S. Grant Avenue43215(614) 849-1265
ConneautConneaut Public Library304 Buffalo Street44030(440) 593-1608
CoshoctonCoshocton Public Library655 Main St.43812(740) 622-0956
CovingtonJ.R. Clarke Public Library102 E. Spring St.45318(937) 473-2226
CrestlineCrestline Public Library324 N. Thoman St.44827(419) 683-3909
Cuy. Co.-ParmaCuyahoga County Public Library2111 Snow Rd.44134(216) 398-1800
Cuyahoga FallsCuyahoga Falls Library2015 Third St.44221(330) 928-2117
DaytonDayton Metro Library215 E. Third St.45402(937) 463-2665
DefianceDefiance Public Library320 Fort St.43512(419) 782-1456
DelawareDelaware County District Library84 E. Winter St.43015(740) 362-3861
DelphosDelphos Public Library309 W. 2nd St.45833(419) 695-4015
DeltaDelta Public Library402 Main St.43515(419) 822-3110
DeshlerPatrick Henry School District Public Library208 N. East Ave.43516(419) 278-3616
DoverDover Public Library525 N. Walnut St.44622(330) 343-6123
DunkirkHardin Northern Public Library153 N. Main St.45836(419) 759-3558
East ClevelandEast Cleveland Public Library14101 Euclid Ave.44112(216) 541-4128
East LiverpoolCarnegie Public Library219 E. Fourth St.43920(330) 385-2048
East PalestineEast Palestine Memorial Public Library309 N. Market St.44413(330) 426-3778
EatonPreble County District Library450 S. Barron St.45320(937) 456-4250
ElmoreHarris-Elmore Public Library328 Toledo St.43416(419) 862-2482
ElyriaElyria Public Library320 Washington Ave.44035(440) 323-5747
EuclidEuclid Public Library631 E. 222nd St.44123(216) 261-5300
Fairport HarborFairport Harbor Public Library335 Vine St.44077(440) 354-8191
FayetteNormal Memorial Library301 N. Eagle St.43521(419) 237-2115
FindlayFindlay Hancock Cnty Dist Public Library206 Broadway45840(419) 422-1712
ForestForest-Jackson Public Library102 W. Lima St45843(419) 273-2400
Fort RecoveryFort Recovery Public Library113 N. Wayne St.45846(419) 375-2869
FostoriaKaubisch Memorial Public Library205 Perry St.44830(419) 435-2813
FranklinFranklin Public Library44 E. 4th St45005(937) 746-2665
FremontBirchard Public Library Of Sandusky County423 Croghan St.43420(419) 334-7101
GalionGalion Public Library Association123 N. Market St.44833(419) 468-3203
GallipolisDr. Samuel L. Bossard Memorial Library7 Spruce St.45631(740) 446-7323
GarrettsvillePortage County District Library10482 South St.44231(330) 527-5082
GeorgetownBrown County Public Library200 W. Grant Ave.45121(937) 444-0181
GermantownGermantown Public Library51 N. Plum St.45327(937) 855-4001
GirardGirard Free Library105 E. Prospect St.44420(330) 545-2508
GnadenhuttenGnadenhuttenp.L.-Indian Valley School Dist.160 N. Walnut St.44629(740) 254-9224
GraftonGrafton-Midview Public Library983 Main St.44044(440) 926-3317
Grandview Hts.Grandview Heights Public Library1685 W. First Ave.43212(614) 486-2951
GranvilleGranville Public Library217 E. Broadway43023(740) 587-0196
GratisMarion Lawrence Memorial Library15 E. Franklin Street45330(937) 787-3502
GreenvilleGreenville Public Library520 Sycamore St.45331(937) 548-3915
Grove CitySouthwest Public Libraries3359 Park St.43123(614) 875-6716
HamiltonLane Public Library300 N. Third St.45011(513) 894-7156
HillsboroHighland County District Library10 Willettsville Pike45133(937) 393-3114
HolgateHolgate Community Library204 Railway Ave.43527(419) 264-7965
HomerHomer Public Library385 South St. N.W.43027(740) 892-2020
HubbardHubbard Public Library436 W. Liberty St.44425(330) 534-3512
HudsonHudson Library And Historical Society96 Library Street44236(330) 653-6658
HuronHuron Public Library333 Williams St.44839(419) 433-5009
IrontonBriggs Lawrence County Public Library321 S. 4th St.45638(740) 532-1124
JacksonJackson City Library21 Broadway St.45640(740) 286-4111
JeffersonHenderson Memorial Public Library Association54 E. Jefferson St.44047(440) 576-3761
KentKent Free Library312 W. Main St.44240(330) 673-4414
KentonMary Lou Johnson-Hardin Cnty Pl325 E. Columbus St.44326(419) 673-2278
KingsvilleKingsville Public Library6006 Academy St.44048(440) 224-0239
KinsmanKinsman Free Public Library6420 Church St.44428(330) 876-2461
KirtlandKirtland Public Library9267 Chillicothe Rd.44094(440) 256-7323
LakewoodLakewood Public Library15425 Detroit Avenue44107(216) 226-8275
LancasterFairfield County District Library219 N. Broad St.43130(740) 653-2745
LebanonLebanon Public Library101 S. Broadway45036(513) 932-2665
LeetoniaLeetonia Community Public Library24 Walnut St.44431(330) 427-6635
LewisburgBrown Memorial Library101 S. Commerce St.45338(937) 962-2377
Liberty CenterLiberty Center Public Library124 East St.43532(419) 533-5721
LimaLima Public Library650 W. Market St.45801(419) 228-5113
LisbonLepper Library303 E. Lincoln Way44432(330) 424-3117
LithopolisWagnalls Memorial Library150 E. Columbus St.43136(614) 837-4765
LoganLogan-Hocking County District Library230 East Main St.43138(740) 385-2348
LondonLondon Public Library20 E First St43140(740) 852-9543
LorainLorain Public Library351 W. Sixth St.44052(440) 244-1192
LoudonvilleLoudonville Public Library122 E. Main St.44842(419) 994-5531
LouisvilleLouisville Public Library700 Lincoln Ave.44641(330) 875-1696
MadisonMadison Public Library6111 Middle Ridge Rd.44057(440) 428-2189
MansfieldMansfield-Richland County Public Library43 W. Third St.44902(419) 521-3100
MariettaWashington County Public Library615 Fifth St.45750(740) 373-1057
MarionMarion Public Library445 E. Church St.43302(740) 387-0992
Martins FerryMartins Ferry Public Library20 James Wright Place43935(740) 633-0314
MarysvilleMarysville Public Library231 S. Plum St.43040(937) 642-1876
MasonMason Public Library200 Reading Rd.45040(513) 398-2711
MassillonMassillon Public Library208 Lincoln Way E.44646(330) 832-9831
McarthurHerbert Wescoat Memorial Library12o N. Market St.45651(740) 596-5691
MccombMccomb Public Library113 S. Todd St.45858(419) 293-2425
McconnelsvilleKate Love Simpson-Morgan County Library358 E. Main St.43756(740) 962-2533
MechanicsburgMechanicsburg Public Library60 S. Main St.43044(937) 834-2004
MedinaMedina County District Library210 S. Broadway44256(330) 725-0588
MentorMentor Public Library8215 Mentor Ave.44060(440) 255-8811
MetamoraEvergreen Community Library253 Maple St.43540(419) 644-2771
MiddletownMiddletown Public Library125 S. Broad St.45044(513) 424-1251
MilanMilan-Berlin Township Public Library-Berlin-Milan Local Sd19 E. Church St.44846(419) 499-4117
MillersburgHolmes County District Public Library3102 Glen Dr.44654(330) 674-5972
MinervaMinerva Public Library677 Lynwood Dr.44657(330) 868-4101
MonroevilleMonroeville Public Library34 Monroe St.44847(419) 465-2035
MontpelierMontpelier Public Library216 E. Main St.43543(419) 485-3287
MorrowSalem Township Public Library535 W. Pike St.45152(513) 899-2588
Mt. GileadMt Gilead Public Library41 E. High St.43338(419) 947-5866
Mt. OrabBrown County Public Library613 S. High Street45154(937) 444-1414
Mt. SterlingMt Sterling Public Library60 W. Columbus St.43143(740) 869-2430
Mt. VernonMt Vernon Knox County, Public Library Of201 N. Mulberry St.43050(740) 392-2665
Mt. VictoryRidgemont Public Library124 E. Taylor St.43340(937) 354-4445
NapoleonNapoleon Public Library310 W. Clinton St.43545(419) 592-2531
NelsonvilleNelsonville Public Library95 W. Washington45764(740) 753-2118
New CarlisleNew Carlisle Public Library111 E. Lake Ave45344(937) 845-3601
New LexingtonPerry County District Library117 S. Jackson St.43764(740) 342-4194
New LondonNew London Public Library67 S. Main St.44851(419) 929-3981
New MadisonNew Madison Public Library142 S. Main St.45346(937) 996-1741
New PhiladelphiaTuscarawas County Public Library121 Fair Avenue Nw44663(330) 364-4474
New StraitsvilleNew Straitsville Public Library102 E Main St43766(614) 394-2717
NewarkLicking County Library101 W. Main St.43055(740) 349-5500
NewcomerstownNewcomerstown Public Library123 East Main St.43832(740) 498-7706
Newton FallsNewton Falls Public Library204 S. Canal St.44444(330) 872-1282
NilesMckinley Memorial Library40 N. Main St.44446(330) 652-1704
North BaltimoreNorth Baltimore Public Library230 N. Main St.45872(419) 257-3621
North CantonNorth Canton Public Library185 N. Main St.44720(330) 499-4712
NorwalkNorwalk Public Library46 W. Main St.44857(419) 668-6063
Oak HarborOak Harbor Public Library147 W. Main St.43449(419) 898-7001
Oak HillOak Hill Public Library226 South Front Street.45656(740) 682-6457
OakwoodWright Memorial Public Library1776 Far Hills Ave.45419(937) 294-7171
OberlinOberlin Public Library65 S. Main St.44074(440) 775-4790
OrrvilleOrrville Public Library230 N. Main St.44667(330) 683-1065
OrwellGrand Valley Public Library1 N. School St.44076(440) 437-6545
OttawaPutnam County District Library124 Putnam Parkway45875(419) 523-3747
PainesvilleMorley Library184 Phelps St.44077(440) 352-3383
PataskalaPataskala Public Library101 S. Vine St.43062(740) 927-9986
PauldingPaulding County Carnegie Library205 S. Main St.45879(419) 399-2032
PeeblesAdams County Public Library157 High Street45660(937) 587-2085
PembervillePemberville Public Library375 E. Front St.43450(419) 287-4012
PeninsulaPeninsula Library Historical Society6105 Riverview Rd44264(330) 657-2291
PerryPerry Public Library3753 Main St.44081(440) 259-3300
PerrysburgWay Public Library101 E. Indiana Ave.43551(419) 874-3135
PickeringtonPickerington Public Library201 Opportunity Way43147(614) 837-4104
PiquaPiqua Public Library116 West High Street45356(937) 773-6753
Plain CityPlain City Public Library305 W. Main St.43064(614) 873-4912
PomeroyMeigs County District Public Library216 W. Main St.45769(740) 992-5813
Port ClintonIda Rupp Public Library310 Madison St.43452(419) 732-3212
PortsmouthPortsmouth Public Library1220 Gallia St.45662(740) 354-5688
RavennaReed Memorial Library167 E. Main St44266(330) 296-2827
RichwoodRichwood-North Union Public Library4 E. Ottawa St.43344(740) 943-3054
RipleyUnion Township Public Library27 Main45167(937) 392-4871
Rock CreekRock Creek Public Library2988 High St.44084(440) 563-3340
RockfordRockford Carnegie Library162 S. Main St.45882(419) 363-2630
Rocky RiverRocky River Public Library1600 Hampton Rd.44116(440) 333-7610
RossfordRossford Public Library720 Dixie Highway43460(419) 666-0924
SabinaSabina Public Library11 E. Elm St.45169(937) 584-2319
SalemSalem Public Library821 E. State St.44460(330) 332-0042
SanduskySandusky Library114 W. Adams St.44870(419) 625-3834
Shaker HeightsShaker Heights Public Library16500 Van Aken Boulevard44120(216) 991-2030
ShauckPerry Cook Memorial Public Library7406 County Road 24243349(419) 362-7181
ShelbyMarvin Memorial Library29 W. Whitney44875(419) 347-5576
SidneyShelby County Libraries - Amos Memorial230 E. North St.45365(937) 492-8354
SpringfieldClark County Public Library201 S. Fountain Ave.45506(937) 328-6903
St. ClairsvilleSt. Clairsville Public Library108 W. Main St.43950(740) 695-2062
St. MarysSt. Marys Community Public Library140 S. Chestnut St.45885(419) 394-7471
St. ParisSt. Paris Public Library127 E. Main St.43072(937) 663-4349
SteubenvilleSteubenville Jefferson County, Pl Of407 S. 4th St.43952(740) 282-9782
StowStow-Munroe Falls Public Library3512 Darrow Rd.44224(330) 688-3295
SunburyCommunity Library44 Burrer Dr43074(740) 965-3901
SwantonSwanton Public Library305 Chestnut St.43558(419) 826-2760
SycamoreMohawk Community Library200 S. Sycamore Ave.44882(419) 927-2407
TiffinTiffin-Seneca Public Library77 Jefferson St.44883(419) 447-3751
Tipp CityTipp City Public Library11 E. Main St.45371(937) 667-3826
ToledoToledo-Lucas County Public Library325 Michigan St.43604(419) 259-5207
TroyTroy-Miami County Public Library419 W. Main St.45373(937) 339-0502
TwinsburgTwinsburg Public Library10050 Ravenna Rd.44087(330) 425-4268
UhrichsvilleClaymont School District Public Library215 E. Third St.44683(740) 922-3626
Upper ArlingtonUpper Arlington Public Library2800 Tremont Rd.43221(614) 486-9621
Upper SanduskyUpper Sandusky Community Library301 N. Sandusky Ave.43351(419) 294-1345
UrbanaChampaign County Library1060 Scioto St.43078(937) 653-3811
Van WertBrumback Library215 W. Main St.45891(419) 238-2168
VermilionRitter Public Library5680 Liberty Ave.44089(440) 967-3798
VersaillesWorch Memorial Public Library790 South Center St.45380(937) 526-3416
WadsworthElla M. Everhard Public Library132 Broad St.44281(330) 334-5761
WapakonetaAuglaize County Public District Library203 S. Perry St.45895(419) 738-2921
WarrenNortheast Ohio Regional Library System4445 Mahoning Ave Nw44483(330) 847-7744
WarrenWarren-Trumbull County Public Library444 Mahoning Ave. N.W.44483(330) 399-8807
Washington ChCarnegie Public Library127 S. North St.43160(740) 335-2540
WauseonWauseon Public Library117 E. Elm St.43567(419) 335-6626
WaverlyGarnet A. Wilson Pl Of Pike Co207 N. Market St.45690(740) 947-4921
WayneWayne Public Library137 E. Main St.43466(419) 288-2708
WaynesvilleMary L. Cook Public Library381 Old Stage Rd.45068(513) 897-4826
WellingtonHerrick Memorial Public Library101 Willard Memorial Square44090(440) 647-2120
WellstonSylvester Memorial Wellston Public Library135 E. Second St.45692(740) 384-6660
WellsvilleWellsville Carnegie Public Library115 Ninth St.43968(330) 532-1526
West JeffersonHurt-Battelle Memorial Librarywest Jefferson270 Lilly Chapel Rd.43162(614) 879-8448
West MiltonMilton Union Public Library560 S. Main St.45383(937) 698-5515
WestervilleWesterville Public Library126 S. State St.43081(614) 882-7277
WestlakePorter Public Library27333 Center Ridge Rd.44145(440) 871-2600
WestonWeston Public Library13153 Main St.43569(419) 669-3415
WickliffeWickliffe Public Library1713 Lincoln Rd.44092(440) 944-6010
WillardWillard Memorial Library6 W. Emerald St.44890(419) 933-8564
WillowickWilloughby-Eastlake Public Library263 E. 305 Street44095(440) 943-2203
WilmingtonWilmington Public Library Of Clinton County268 N. South St.45177(937) 382-2417
WoodsfieldMonroe County District Library96 Home Ave.43793(740) 472-1954
WoosterWayne County Public Library304 N. Market St.44691(330) 262-0916
WorthingtonWorthington Public Library820 High St43085(614) 807-2626
XeniaGreene County Public Library76 E. Market45385(937) 352-4000
YoungstownYoungstown And Mahoning County, Pl Of305 Wick Ave.44503(330) 744-8636
ZanesfieldDr. Earl S. Sloan Library2817 Sandusky St.43360(937) 592-8343
ZanesvilleMuskingum County Library System220 N. Fifth St.43701(740) 453-0391