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 possiblity that it might be part of a larger library system. It also might be listed under an alternative name.
Book Search
Search for books and ebooks using title, author or keyword
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