Connecticut Public Libraries

This page contains a list of public libraries in Connecticut. 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.

AbingtonAbington Social Library536 Hampton Rd.06230(860) 974-0415
AndoverAndover Public Library355 Route 606232(860) 742-7428
AnsoniaAnsonia Public Library53 South Cliff St.06401(203) 734-6728
AshfordBabcock Library25 Pompey Hollow Rd.06278(860) 487-4420
AvonAvon Free Public Library281 Country Club Rd.06001(860) 673-9712
BalticSprague Public Library76 Main St.06330(860) 822-3012
Beacon FallsBeacon Falls Public Library10 Maple Ave.06403(203) 729-1441
BerlinBerlin Free Library Association834 Worthington Ridge06037(860) 828-3344
BerlinBerlin-Peck Memorial Library234 Kensington Road06037(860) 828-7125
BerlinEast Berlin Library Association80 Main St.06023(860) 828-3123
BethanyClark Memorial Library538 Amity Rd.06524(203) 393-2103
BethelBethel Public Library189 Greenwood Ave.06801(203) 794-8756
BethlehemBethlehem Public Library32 Main St. South06751(203) 266-7792
BloomfieldProsser Public Library1 Tunxis Ave.06003(860) 243-9721
BloomfieldWintonbury Branch Library1015 Blue Hills Ave.(860) 242-0041
BoltonBentley Memorial Library206 Bolton Center Road06043(860) 646-7349
BranfordJames Blackstone Memorial Library758 Main St.06405(203) 488-1441
BridgeportBlack Rock Branch Library2705 Fairfield Avenue(203) 576-7427
BridgeportBridgeport Public Library925 Broad St.06604(203) 576-7777
BridgeportBurroughs Saden Branch Library925 Broad Street(203) 576-7403
BridgeportNewfield Branch Library1230 Stratford Ave.(203) 576-7828
BridgeportNorth Branch Library3455 Madison Ave.(203) 576-8113
BridgeportOld Mill Green Branch Library1677-1681 East Main Street(203) 576-7634
BridgewaterBurnham Public Library62 Main Street South06752(860) 354-6937
BristolBristol Public Library5 High St.60107(860) 584-7787
BristolF. N. Manross Memorial Library260 Central St.(860) 584-7790
Broad BrookBroad Brook Library78 Main St.06016(860) 623-1334
BrookfieldBrookfield Library182 Whisconier Road06804(203) 775-6241
BrookfieldThe Brookfield Library182 Whisconier Road(203) 775-6241
BrooklynBrooklyn Town Library Association10 Canterbury Rd.06234(860) 774-0649
BurlingtonBurlington Public Library34 Library Lane06013(860) 673-3331
CanterburyCanterbury Public Library1 Municipal Drive06331(860) 546-9022
CantonCanton Public Library40 Dyer Ave06019(860) 693-5800
ChaplinChaplin Public Library130 Chaplin St.06235(860) 455-9424
ChaplinWilliam Ross Public Library130 Chaplin St.(860) 455-9424
CheshireCheshire Public Library104 Main St.06410(203) 272-2245
ChesterChester Public Library21 West Main St.06412(860) 526-0018
ClintonHenry Carter Hull Library10 Killingworth Turnpike06413(860) 669-2342
ColchesterCragin Memorial Library8 Linwood Ave.(860) 537-5752
ColchesterCragin Memorial Library8 Linwood Ave.06415(860) 537-5752
ColumbiaSaxton B. Little Free Library319 Route 8706237(860) 228-0350
CornwallCornwall Library Association30 Pine St.06753(860) 672-6784
CoventryBooth Dimock Memorial Library1134 Main St.06238(860) 742-7606
CromwellCromwell Belden Public Library39 West St.06416(860) 632-3460
DanburyDanbury Public Library170 Main St.06810(203) 797-4505
DanburyLong Ridge Library191 Long Ridge Rd.06810(203) 748-1011
DanielsonKillingly Public Library25 Westcott Rd.06239(860) 779-5383
DarienDarien Library35 Leroy Ave.06820(203) 655-1234
Deep RiverDeep River Public Library150 Main St.06417(860) 526-6039
DerbyDerby Neck Library307 Hawthorne Avenue06418(203) 734-1492
DerbyDerby Public Library313 Elizabeth St.06418(203) 736-1482
DurhamDurham Public Library7 Maple Ave.06422(860) 349-9544
East GranbyEast Granby Public Library24 Center Street06026(860) 653-3002
East HaddamRathbun Free Memorial Library36 Main St.06423(860) 873-8210
East HamptonEast Hampton Public Library105 Main St.06424(860) 267-6621
East HamptonMiddle Haddam Public Library2 Knowles Rd.06456(860) 267-9093
East HartfordEast Hartford Public Library840 Main St.06108(860) 289-6429
East HartfordWickham Memorial Library656 Burnside Avenue(860) 528-4664
East HavenHagaman Memorial Library227 Main St.06512(203) 468-3890
East WindsorLibrary Association Of Warehouse Point107 Main St.06088(860) 623-5482
East WoodstockMay Memorial Library15 Prospect Street06244(860) 928-0284
EastfordEastford Public Library179 Eastford Rd.06242(860) 974-0125
EastonEaston Public Library691 Morehouse Rd.06612(203) 261-0134
EllingtonHall Memorial Library93 Main St.06029(860) 870-3160
EnfieldEnfield Public Library104 Middle Road06082(860) 763-7510
EnfieldPearl Street Branch Library159 Pearl Street(860) 253-6433
EssexEssex Library Association33 West Ave.06426(860) 767-1560
FairfieldFairfield Public Library1080 Old Post Rd.06824(203) 256-3155
FairfieldFairfield Woods Branch Library1147 Fairfield Woods Road(203) 255-7307
FairfieldPequot Library Association720 Pequot Ave.(203) 259-0346
Falls VillageDavid M. Hunt Library63 Main St.06031(860) 824-7424
FarmingtonFarmington Library6 Monteith Drive06032(860) 673-6791
FarmingtonVillage Branch Library71 Main Street(860) 677-5993
FranklinJanet Carlson Calvert Library5 Tyler Drive(860) 642-6207
FranklinJanet Carlson Calvert Library5a Tyler Drive06254(860) 642-6207
GlastonburyEast Glastonbury Public Library1389 Neipsic Rd.06033(860) 633-5637
GlastonburySouth Glastonbury Public Library80 High St.06073(860) 633-4793
GlastonburyWelles-Turner Memorial Library2407 Main St.06033(860) 652-7719
GoshenGoshen Public Library42 North St.06756(860) 491-3234
GranbyFrederick H. Cossitt Library388 North Granby Road(860) 653-8958
GranbyGranby Public Library15 North Granby Rd.06035(860) 844-5275
GreenwichByram Shubert Branch Library21 Mead Ave.(203) 531-0426
GreenwichCos Cob Branch Library126 East Putnam Ave(203) 622-6883
GreenwichGreenwich Library101 West Putnam Ave.06830(203) 622-7900
GriswoldSlater Library26 Main St.06351(860) 376-0024
GrotonBill Memorial Library240 Monument St.06340(860) 445-0392
GrotonGroton Public Library52 Newtown Road, Route 11706340(860) 441-6750
GuilfordGuilford Free Library67 Park St.06437(203) 453-8282
HaddamBrainerd Memorial Library920 Saybrook Rd.06438(860) 345-2204
HamdenCommunity Branch Library91 Circular Avenue(203) 287-2675
HamdenHamden Library System2901 Dixwell Ave.06518(203) 287-2686
HamdenWhitneyville Branch Library125 Carleton Street(203) 287-2677
HamptonFletcher Memorial Library257 Main St.06247(860) 455-1086
HamptonFletcher Memorial Library257 Main St.(860) 455-9295
HartfordAlbany Avenue Branch Library1250 Albany Avenue(860) 722-6871
HartfordBarbour Branch Library281 Barbour Street(860) 722-6872
HartfordBlue Hills Branch Library655 Blue Hills Avenue(860) 722-6873
HartfordCamp Field Branch Library30 Campfield Avenue(860) 722-6874
HartfordDwight Branch Library7 New Park Avenue(860) 722-6875
HartfordGoodwin Memorial Branch Library460 New Britain Avenue(860) 722-6876
HartfordHartford Public Library500 Main St.06103(860) 695-6300
HartfordMark Twain Branch Library256 Farmington Avenue(860) 722-6877
HartfordPark Branch Library744 Park Street(860) 722-6878
HartfordRopkins Branch Library1750 Main Street(860) 722-6879
HartlandHartland Public Library61 Center St.06091(860) 379-0048
HarwintonHarwinton Public Library80 Bentley Drive06791(860) 485-9113
HebronDouglas Library Of Hebron22 Main St.06248(860) 228-9312
IvorytonIvoryton Library Association106 Main St.06442(860) 767-1252
KentKent Library Association32 North Main St.06757(860) 927-3761
KentKent Library Association32 North Main St.(860) 927-3761
KillingworthKillingworth Library301 Route 8106419(860) 663-2000
LebanonJonathan Trumbull Library580 Exeter Rd.06249(860) 642-7763
LedyardBill Library718 Colonel Ledyard Highway(860) 464-9912
LedyardGales Ferry Public Library18 Hurlbutt Rd.(860) 464-6943
LedyardLedyard Public Libraries718 Colonel Ledyard Highway06339(860) 464-9912
LitchfieldOliver Wolcott Library160 South St.06759(860) 567-8030
LymeLyme Public Library482 Hamburg Rd.06371(860) 434-2272
MadisonE.C. Scranton Memorial Library801 Boston Post Rd.06443(203) 245-7365
ManchesterManchester Public Library586 Main St.06040(860) 643-2471
ManchesterWhiton Memorial Library100 North Main St.(860) 643-6892
MansfieldMansfield Public Library54 Warrenville Rd.06250(860) 423-2501
MarlboroughRichmond Memorial Library15 School Dr.06447(860) 295-6210
MeridenBoys Girls Club Of Meriden15 Lincoln St(203) 235-8185
MeridenJohn Barry School124 Columbia St(203) 237-8831
MeridenMeriden Public Library105 Miller St.06450(203) 238-2344
MeridenNathan Hale School277 Atkins St Ext(203) 237-7486
MiddleburyMiddlebury Public Library30 Crest Rd.06762(203) 758-2634
MiddlefieldLevi E.Coe Library414 Main St.06455(860) 349-3857
MiddletownGodfrey Memorial Library134 Newfield Street(860) 346-4375
MiddletownRussell Library123 Broad St.06457(860) 347-2528
MilfordMilford Public Library57 New Haven Ave.06460(203) 783-3399
MonroeEdith Wheeler Memorial Library733 Monroe Turnpike06468(203) 452-2850
MoodusEast Haddam Free Public Library18 Plains Rd.06469(860) 873-8248
MoosupAldrich Free Public Library299 Main St.06354(860) 564-8760
MorrisMorris Public Library4 North St.06763(860) 564-7440
MysticMystic Noank Library40 Library St.06355(860) 536-7721
NaugatuckHoward Whittemore Memorial Library243 Church St.06770(203) 729-4591
New BritainChamberlain Branch Library120 Newington Ave(860) 223-3832
New BritainNew Britain Public Library20 High St.06051(860) 224-3155
New BritainThomas Jefferson Branch Library140 Horse Plain Road(860) 225-4700
New CanaanNew Canaan Library151 Main St.06840(203) 594-5000
New FairfieldNew Fairfield Free Public Library2 Brush Hill Rd.06812(203) 312-5679
New HartfordBakerville Library, Inc.6 Maple Hollow Rd.06057(860) 482-8806
New HartfordLicia Mason Beekley Community Library10 Central Ave.06057(860) 379-7235
New HartfordThe Licia Mason Beekley Community Library10 Central Ave.(860) 379-7235
New HavenFair Haven Branch Library182 Grand Avenue(203) 946-8115
New HavenMitchell Branch Library37 Harrison Street(203) 946-8117
New HavenNew Haven Free Public Library133 Elm St.06510(203) 946-8130
New HavenStetson Branch Library200 Dixwell Avenue(203) 946-8119
New LondonPublic Library Of New London63 Huntington St.06320(860) 447-1411
New MilfordNew Milford Public Library24 Main St.06776(860) 355-1191
NewingtonLucy Robbins Welles Library95 Cedar St.06111(860) 665-8700
NewtownCyrenius H. Booth Library25 Main St.06470(203) 426-4533
NianticEast Lyme Public Library39 Society Road06357(860) 739-6926
NorfolkNorfolk Library9 Greenwoods Road East06058(860) 542-5075
NorfolkThe Norfolk Library9 Greenwoods Road East(860) 542-5075
North BranfordAtwater Memorial Library1720 Foxon Rd.(203) 315-6020
North BranfordEdward Smith Library3 Old Post Rd.(203) 484-0469
North BranfordNorth Branford Library Department1720 Foxon Rd.06471(203) 315-6020
North CanaanDouglas Library108 Main St.06018(860) 824-7863
North GrosvenordaleThompson Public Library934 Riverside Drive06255(860) 923-9779
North HavenNorth Haven Memorial Library17 Elm St.06473(203) 239-5803
North StoningtonWheeler Library101 Main St.06359(860) 535-0383
NorthfieldGilbert Library38 Main St.06778(860) 283-8176
NorwalkEast Norwalk Library51 Van Zant St.06855(203) 838-0408
NorwalkNorwalk Public Library1 Belden Ave.06850(203) 899-2780
NorwalkRowayton Library33 Highland Ave.06853(203) 838-5038
NorwalkSouth Norwalk Branch Library10 Washington Street(203) 899-2790
NorwichOtis Library261 Main St.06360(860) 889-2365
OakdaleRaymond Library832 Raymond Hill Rd.06370(860) 848-9943
Old GreenwichPerrot Memorial Library90 Sound Beach Avenue(203) 637-1066
Old GreenwichPerrot Memorial Library90 Sound Beach Ave.06870(203) 637-1066
Old LymeOld Lyme - Phoebe Griffin Noyes Library2 Library Lane06371(860) 434-1684
Old SaybrookActon Public Library60 Old Boston Post Rd.06475(860) 395-3185
OnecoSterling Public Library1183 Plainfield Pike06373(860) 564-2692
OrangeCase Memorial Library176 Tyler City Rd.06477(203) 891-2170
OxfordOxford Public Library486 Oxford Rd.06478(203) 888-6944
PlainfieldCentral Village Public Library51 Black Hill Rd.06332(203) 564-7753
PlainfieldPlainfield Public Library39 Railroad Ave.06374(860) 564-4407
PlainvillePlainville Public Library56 East Main St.06062(860) 793-1446
PlymouthPlymouth Library Association692 Main St.06782(860) 283-5977
PomfretPomfret Public Library449 Pomfret St.06258(860) 928-3475
PortlandPortland Public Library20 Freestone Ave.06480(860) 342-6770
PrestonPreston Public Library389 Route 206365(860) 886-1010
PrestonPreston Public Library389 Route 2(860) 886-1010
ProspectProspect Public Library17 Center St.06712(203) 758-3001
PutnamPutnam Public Library225 Kennedy Dr.06260(860) 963-6826
ReddingMark Twain Library06875(203) 938-2545
RidgefieldRidgefield Library472 Main St.06877(203) 438-2282
Rocky HillCora J. Belden Library33 Church St.06067(860) 258-7621
RoxburyMinor Memorial Library23 South St.06783(860) 350-2181
SalemSalem Free Public Library264 Hartford Rd.06420(860) 859-1130
SalisburyScoville Memorial Library38 Main St.06068(860) 435-2838
ScotlandScotland Public Library21 Brook Road06264(860) 423-1492
SeymourSeymour Public Library46 Church St.06483(203) 888-3903
SharonHotchkiss Library10 Upper Main St.06069(860) 364-5041
SheltonHuntington Branch41 Church St.(203) 926-0111
SheltonPlumb Memorial Library65 Wooster St.06484(203) 924-1580
ShermanSherman Library Assn.1 Sherman Center06784(860) 354-2455
SimsburySimsbury Public Library725 Hopmeadow St.06070(860) 658-7663
SomersSomers Public Library51 Ninth District Rd.06071(860) 763-3501
South MeridanHanover School208 S. Main St(203) 235-6359
South WindhamGuilford Smith Memorial Library, Inc.17 Main St.06266(860) 423-5159
South WindsorSouth Windsor Public Library1550 Sullivan Ave.06074(860) 644-1541
South WindsorWood Memorial Library And Museum783 Main St.06074(860) 289-1783
SouthburySouthbury Public Library100 Poverty Rd.06488(203) 262-0626
SouthingtonSouthington Public Library255 Main St.06489(860) 628-0947
SouthportPequot Library Association720 Pequot Ave.06890(203) 259-0346
StaffordStafford Library Association10 Levinthal Run06075(860) 684-2852
StamfordFerguson Library06904(203) 964-1000
StamfordHarry Bennett Library115 Vine Road(203) 964-1000
StamfordSouth End Community Center Branch Library34 Woodland St(203) 964-1000
StamfordWeed Memorial Branch Library1143 Hope Street(203) 964-1000
StoningtonStonington Free Library20 High St.06378(860) 535-0268
Stony CreekWilloughby Wallace Memorial Library146 Thimble Islands Road06405(203) 488-8702
StratfordStratford Library Association2203 Main St.06615(203) 385-4166
SuffieldKent Memorial Library50 North Main St.06078(860) 668-3896
TerryvilleTerryville Public Library238 Main St.06786(860) 582-3121
ThomastonThomaston Public Library248 Main St.06787(860) 283-4339
TollandTown Of Tolland Public Library21 Tolland Green06084(860) 871-3620
TorringtonTorrington Library Association12 Daycoeton Place06790(860) 489-6684
TrumbullFairchild-Nichols Library1718 Huntington Turnpike(203) 389-7972
TrumbullTrumbull Library33 Quality St.06611(203) 452-5197
UnionUnion Free Public Library979 Buckley Highway06076(860) 684-4913
VernonRockville Public Library, Inc.52 Union St.06066(860) 875-5892
VoluntownVoluntown Public Library107 Main St.06483(860) 376-0485
WallingfordWallingford Public Library200 North Main St.06492(203) 265-6754
WallingfordYalesville Branch Library400 Church Street(203) 269-3688
WarrenWarren Public Library15 Sackett Hill Rd.06754(860) 868-2195
WashingtonGunn Memorial Library5 Wykeham Rd.06793(860) 868-7586
WaterburyBunker Hill Branch Library192 Bunker Hill Avenue(203) 574-8240
WaterburySilas Bronson Library267 Grand St.06702(203) 574-8221
WaterfordWaterford Public Library49 Rope Ferry Rd.06385(860) 444-5805
WatertownOakville Branch Library55 Davis Street(860) 945-5368
WatertownWatertown Library Association470 Main St.06795(860) 945-5360
West CornwallHughes Memorial Library35 River Road06796(860) 672-6374
West HartfordBishops Corner Branch Library15 Starkel Road(860) 236-5446
West HartfordFaxon Branch Library1073 New Britain Avenue(860) 523-5545
West HartfordWest Hartford Public Library20 South Main St.06107(860) 561-6950
West HavenLouis Piantino Branch Library1 Forest Road(203) 933-9335
West HavenOra Mason Branch Library260 Benham Hill Road(203) 933-9381
West HavenWest Haven Public Library300 Elm St.06516(203) 937-4233
WestbrookWestbrook Public Library61 Goodspeed Dr.06498(860) 399-6422
WestonWeston Public Library56 Norfield Rd.06883(203) 222-2665
WestportWestport Library20 Jesup Road06880(203) 291-4800
WethersfieldWethersfield Public Library515 Silas Deane Highway06109(860) 529-2665
WillimanticWillimantic Public Library905 Main St.06226(860) 465-3079
WillingtonWillington Public Library7 Ruby Rd.06279(860) 429-3854
WiltonWilton Library Association137 Old Ridgefield Rd.06897(203) 762-3950
WinchesterBeardsley Memorial Library40 Munro Place06098(860) 379-6043
WindhamWindham Free Libraryp.o. box 16806280(860) 423-0636
WindsorWilson Branch Library365 Windsor Avenue(860) 247-8960
WindsorWindsor Public Library323 Broad St.06095(860) 285-1910
Windsor LocksWindsor Locks Public Library28 Main St.06096(860) 627-1495
WolcottWolcott Public Library469 Bound Line Road06716(203) 879-8110
WoodbridgeWoodbridge Town Library10 Newton Rd.06525(203) 389-3433
WoodburyWoodbury Public Library269 Main Street South06798(203) 263-3502
WoodstockHoward W. Bracken Memorial Library57 Academy Road06281(860) 928-0046
WoodstockNorth Woodstock Library1286 Rt. 16906281(860) 928-2629
WoodstockWest Woodstock Library Association5 Bungay Hill Connector06281(860) 974-0376