Connecticut Public Libraries

This page lists 236 public libraries in Connecticut, including main libraries and branch locations, sorted by city. Where a library is a branch of a larger library system, the system is shown under its name.

Advertisement

Connecticut public libraries by city

Listings updated October 2026.

LibraryAddressZIPCountyPhone
A
Andover Public Library355 Route 6, Andover06232Tolland(860) 742-7428
Ansonia Library53 S Cliff St, Ansonia06401New Haven(203) 734-6275
Babcock Library25 Pompey Hollow Rd, Ashford06278Windham(860) 487-4420
Avon Free Public Library281 Country Club Rd, Avon06001Hartford(860) 673-9712
B
Beacon Falls Public Library10 Maple Ave, Beacon Falls06403New Haven(203) 729-1441
Berlin Free Library Association834 Worthington Ridge, Berlin06037Hartford(860) 828-3344
Berlin-Peck Memorial Library234 Kensington Rd, Berlin06037Hartford(860) 828-7125
East Berlin Library Association80 Main St, Berlin06023Hartford(860) 828-3123
Clark Memorial Library538 Amity Rd, Bethany06524New Haven(203) 393-2103
Bethel Public Library189 Greenwood Ave, Bethel06801Fairfield(203) 794-8756
Bethlehem Public Library32 Main Street South, Bethlehem06751Litchfield(203) 266-7510
Bloomfield Public Library1 Tunxis Ave, Bloomfield06002Hartford(860) 243-9721
Wintonbury Branch LibraryPart of Bloomfield Public Library1015 Blue Hills Ave, Bloomfield06002Hartford
Bentley Memorial Library206 Bolton Center Rd, Bolton06043Tolland(860) 646-7349
James Blackstone Memorial Library758 Main St, Branford06405New Haven(203) 488-1441
Willoughby Wallace Memorial Library146 Thimble Islands Rd, Branford06405New Haven(203) 488-8702
Black Rock Branch LibraryPart of Bridgeport Public Library2705 Fairfield Ave, Bridgeport06605Fairfield(203) 576-7427
Bridgeport Public Library925 Broad St, Bridgeport06604Fairfield(203) 576-7400
East Side Branch LibraryPart of Bridgeport Public Library1174 E Main St, Bridgeport06608Fairfield(203) 870-1280
Newfield Branch LibraryPart of Bridgeport Public Library755 Central Ave, Bridgeport06607Fairfield(203) 576-7828
North Branch LibraryPart of Bridgeport Public Library3455 Madison Ave, Bridgeport06606Fairfield(203) 576-8113
Burnham Library62 Main Street South, Bridgewater06752Litchfield(860) 354-6937
Bristol Public Library5 High St, Bristol06010Hartford(860) 584-7787
F. N. Manross Memorial LibraryPart of Bristol Public Library260 Central St, Bristol06010Hartford(860) 584-7790
Brookfield Library182 Whisconier Rd, Brookfield06804Fairfield(203) 775-6241
Brooklyn Town Library Association10 Canterbury Rd, Brooklyn06234Windham(860) 774-0649
Burlington Public Library34 Library Ln, Burlington06013Hartford(860) 673-3331
C
David M. Hunt Library63 Main St, Canaan06031Litchfield(860) 824-7424
Canterbury Public Library1 Municipal Dr, Canterbury06331Windham(860) 546-9022
Canton Public Library40 Dyer Ave, Canton06019Hartford(860) 693-5800
Chaplin Public Library130 Chaplin St, Chaplin06235Windham(860) 455-9424
Cheshire Public Library104 Main St, Cheshire06410New Haven(203) 272-2245
Chester Public Library21 W Main St, Chester06412Middlesex(860) 526-0018
Henry Carter Hull Library10 Killingworth Turnpike, Clinton06413Middlesex(860) 669-2342
Cragin Memorial Library8 Linwood Ave, Colchester06415New London(860) 537-5752
Saxton B. Little Free Library319 Route 87, Columbia06237Tolland(860) 228-0350
Cornwall Library Association30 Pine St, Cornwall06753Litchfield(860) 672-6874
Booth & Dimock Memorial Library1134 Main St, Coventry06238Tolland(860) 742-7606
Cromwell Belden Public Library39 West St, Cromwell06416Middlesex(860) 632-3460
D
Danbury Public Library170 Main St, Danbury06810Fairfield(203) 797-4505
Long Ridge Library191 Long Ridge Rd, Danbury06810Fairfield(203) 748-1011
Darien Library1441 Post Rd, Darien06820Fairfield(203) 655-1234
Deep River Public Library150 Main St, Deep River06417Middlesex(860) 526-6039
Derby Neck Library307 Hawthorne Ave, Derby06418New Haven(203) 734-1492
Derby Public Library313 Elizabeth St, Derby06418New Haven(203) 736-1482
Durham Public Library7 Maple Ave, Durham06422Middlesex(860) 349-9544
E
East Granby Public Library24 Center St, East Granby06026Hartford(860) 653-3002
East Haddam Free Public Library18 Plains Rd, East Haddam06469Middlesex(860) 873-8248
Rathbun Free Memorial LibraryPart of East Haddam Free Public Library36 Main St, East Haddam06423Middlesex(860) 873-8210
East Hampton Public Library105 Main St, East Hampton06424Middlesex(860) 267-6621
Middle Haddam Public Library2 Knowles Rd, East Hampton06456Middlesex(860) 267-9093
East Hartford Public Library840 Main St, East Hartford06108Hartford(860) 290-4340
Wickham Memorial LibraryPart of East Hartford Public Library656 Burnside Ave, East Hartford06108Hartford(860) 291-7760
Hagaman Memorial Library227 Main St, East Haven06512New Haven(203) 468-3890
East Lyme Public Library39 Society Rd, East Lyme06357New London(860) 739-6926
Broad Brook Library78 Main St, East Windsor06016Hartford(860) 623-1334
Library Association of Warehouse Point107 Main St, East Windsor06088Hartford(860) 623-5482
Eastford Public Library179 Eastford Rd, Eastford06242Windham(860) 974-0125
Easton Public Library691 Morehouse Rd, Easton06612Fairfield(203) 261-0134
Hall Memorial Library93 Main St, Ellington06029Tolland(860) 870-3160
Enfield Public Library104 Middle Rd, Enfield06082Hartford(860) 763-7510
Pearl Street Branch LibraryPart of Enfield Public Library159 Pearl St, Enfield06082Hartford(860) 253-6433
Essex Library Association33 West Ave, Essex06426Middlesex(860) 767-1560
Ivoryton Library Association106 Main St, Essex06442Middlesex(860) 767-1252
F
Fairfield Public Library1080 Old Post Rd, Fairfield06824Fairfield(203) 256-3155
Fairfield Woods Branch LibraryPart of Fairfield Public Library1147 Fairfield Woods Rd, Fairfield06430Fairfield(203) 255-7307
Pequot Library Association720 Pequot Ave, Fairfield06890Fairfield(203) 259-0346
Barney Branch LibraryPart of Farmington Libraries71 Main St, Farmington06034Hartford(860) 677-5993
Farmington Library6 Monteith Dr, Farmington06032Hartford(860) 673-6791
Janet Carlson Calvert Library5 Tyler Dr, Franklin06254New London(860) 642-6207
G
East Glastonbury Public Library1389 Neipsic Rd, Glastonbury06033Hartford(860) 633-5637
South Glastonbury Public Library80 High St, Glastonbury06073Hartford(860) 633-4793
Welles-Turner Memorial Library2407 Main St, Glastonbury06033Hartford(860) 652-7719
Goshen Public Library42 North St, Goshen06756Litchfield(860) 491-3234
Frederick H. Cossitt LibraryPart of Granby Public Library388 N Granby Rd, Granby06060Hartford(860) 653-8958
Granby Public Library15 N Granby Rd, Granby06035Hartford(860) 844-5275
Byram Shubert Branch LibraryPart of Greenwich Library21 Mead Ave, Greenwich06830Fairfield(203) 531-0426
Cos Cob Branch LibraryPart of Greenwich Library126 E Putnam Ave, Greenwich06807Fairfield(203) 622-6883
Greenwich Library101 W Putnam Ave, Greenwich06830Fairfield(203) 622-7900
Perrot Memorial Library90 Sound Beach Ave, Greenwich06870Fairfield(203) 637-1066
Slater Library26 Main St, Griswold06351New London(860) 376-0024
Bill Memorial Library240 Monument St, Groton06340New London(860) 445-0392
Groton Public Library52 Newtown Rd, Route 117, Groton06340New London(860) 441-6750
Mystic & Noank Library40 Library St, Groton06355New London(860) 536-7721
Guilford Free Library67 Park St, Guilford06437New Haven(203) 453-8282
H
Brainerd Memorial Library920 Saybrook Rd, Haddam06438Middlesex(860) 345-2204
Brundage Community Branch LibraryPart of Hamden Public Library91 Circular Ave, Hamden06514New Haven(203) 287-2675
Hamden Public Library2901 Dixwell Ave, Hamden06518New Haven(203) 287-2686
Whitneyville Branch LibraryPart of Hamden Public Library125 Carleton St, Hamden06517New Haven(203) 287-2677
Fletcher Memorial Library257 Main St, Hampton06247Windham(860) 455-1086
Albany Avenue Branch LibraryPart of Hartford Public Library1250 Albany Ave, Hartford06112Hartford(860) 695-7380
Barbour Branch LibraryPart of Hartford Public Library281 Barbour St, Hartford06120Hartford(860) 695-7400
Camp Field Branch LibraryPart of Hartford Public Library30 Campfield Ave, Hartford06114Hartford(860) 695-7440
Dwight Branch LibraryPart of Hartford Public Library7 New Park Ave, Hartford06106Hartford(860) 695-7460
Hartford Public Library500 Main St, Hartford06103Hartford
Park Branch LibraryPart of Hartford Public Library603 Park St, Hartford06106Hartford(860) 695-7500
Ropkins Branch LibraryPart of Hartford Public Library1750 Main St, Hartford06120Hartford(860) 695-7520
Hartland Public Library61 Center St, Hartland06091Hartford(860) 238-4400
Harwinton Public Library80 Bentley Dr, Harwinton06791Litchfield(860) 485-9113
Douglas Library of Hebron22 Main St, Hebron06248Tolland(860) 228-9312
K
Kent Library Association32 N Main St, Kent06757Litchfield(860) 927-3761
Killingly Public Library25 Westcott Rd, Killingly06239Windham(860) 779-5383
Killingworth Library301 Route 81, Killingworth06419Middlesex(860) 663-2000
L
Jonathan Trumbull Library580 Exeter Rd, Lebanon06249New London(860) 642-7763
Gales Ferry Public LibraryPart of Ledyard Public Libraries18 Hurlbutt Rd, Ledyard06339New London(860) 464-6943
Ledyard Public Libraries718 Colonel Ledyard Hwy, Ledyard06339New London(860) 464-9912
Gilbert Library38 Main St, Litchfield06778Litchfield(860) 283-8176
Oliver Wolcott Library160 South St, Litchfield06759Litchfield(860) 567-8030
Lyme Public Library482 Hamburg Rd, Lyme06371New London(860) 434-2272
M
E.C. Scranton Memorial Library810 Boston Post Rd, Madison06443New Haven(203) 245-7365
Manchester Public Library586 Main St, Manchester06040Hartford(860) 643-2471
Whiton Memorial LibraryPart of Manchester Public Library100 N Main St, Manchester06040Hartford(860) 643-6892
Mansfield Library54 Warrenville Rd, Mansfield06250Tolland(860) 423-2501
Richmond Memorial Library15 School Dr, Marlborough06447Hartford(860) 295-6210
Meriden Public Library105 Miller St, Meriden06451New Haven(203) 630-4730
Middlebury Public Library30 Crest Rd, Middlebury06762New Haven(203) 758-2634
Levi E.coe Library414 Main St, Middlefield06455Middlesex(860) 349-3857
Russell Library123 Broad St, Middletown06457Middlesex(860) 347-2528
Milford Public Library57 New Haven Ave, Milford06460New Haven(203) 783-3399
Edith Wheeler Memorial Library733 Monroe Turnpike, Monroe06468Fairfield(203) 452-2850
Raymond Library832 Raymond Hill Rd, Montville06370New London(860) 848-9943
Morris Public Library4 North St, Morris06763Litchfield(860) 567-7440
N
Howard Whittemore Memorial Library243 Church St, Naugatuck06770New Haven(203) 729-4591
New Britain Public Library20 High St, New Britain06051Hartford(860) 224-3155
Thomas Jefferson Branch LibraryPart of New Britain Public Library140 Horse Plain Rd, New Britain06053Hartford(860) 225-4700
New Canaan Library151 Main St, New Canaan06840Fairfield(203) 594-5000
New Fairfield Free Public Library2 Brush Hill Rd, New Fairfield06812Fairfield(203) 312-5679
Bakerville Library, Inc.6 Maple Hollow Rd, New Hartford06057Litchfield(860) 482-8806
Licia&mason Beekley Community Library10 Central Ave, New Hartford06057Litchfield(860) 379-7235
Fair Haven Branch LibraryPart of New Haven Free Public Library182 Grand Ave, New Haven06513New Haven(203) 946-8115
Mitchell Branch LibraryPart of New Haven Free Public Library37 Harrison St, New Haven06515New Haven(203) 946-8117
New Haven Free Public Library133 Elm St, New Haven06510New Haven(203) 946-8130
Stetson Branch LibraryPart of New Haven Free Public Library197 Dixwell Ave, New Haven06511New Haven(203) 946-8119
Wilson BranchPart of New Haven Free Public Library303 Washington Ave, New Haven06519New Haven(203) 946-2228
Public Library of New London63 Huntington St, New London06320New London(860) 447-1411
New Milford Public Library24 Main St, New Milford06776Litchfield(860) 355-1191
Lucy Robbins Welles Library100 Garfield St, Newington06111Hartford(860) 665-8700
Cyrenius H. Booth Library25 Main St, Newtown06470Fairfield(203) 426-4533
Norfolk Library9 Greenwoods Road East, Norfolk06058Litchfield(860) 542-5075
Edward Smith LibraryPart of North Branford Library Department3 Old Post Rd, North Branford06472New Haven(203) 484-0469
North Branford Library Department1720 Foxon Rd, North Branford06471New Haven(203) 315-6020
Douglas Library108 Main St, North Canaan06018Litchfield(860) 824-7863
North Haven Memorial Library17 Elm St, North Haven06473New Haven(203) 239-5803
Wheeler Library101 Main St, North Stonington06359New London(860) 535-0383
East Norwalk Library51 Van Zant St, Norwalk06855Fairfield(203) 538-0408
Norwalk Public Library1 Belden Ave, Norwalk06850Fairfield(203) 899-2780
Rowayton Library33 Highland Ave, Norwalk06853Fairfield(203) 838-5038
South Norwalk Branch LibraryPart of Norwalk Public Library10 Washington St, Norwalk06854Fairfield(203) 899-2790
Otis Library261 Main St, Norwich06360New London(860) 889-2365
O
Phoebe Griffin Noyes Library2 Library Ln, Old Lyme06371New London(860) 434-1684
Acton Public Library60 Old Boston Post Rd, Old Saybrook06475Middlesex(860) 395-3185
Case Memorial Library176 Tyler City Rd, Orange06477New Haven(203) 891-2170
Oxford Public Library49 Great Oak Rd, Oxford06478New Haven(203) 888-6944
P
Aldrich Free Public Library299 Main St, Plainfield06354Windham(860) 564-8760
Plainville Public Library56 E Main St, Plainville06062Hartford(860) 793-1446
Terryville Public Library238 Main St, Plymouth06786Litchfield(860) 582-3121
Abington Social Library536 Hampton Rd, Pomfret06230Windham(860) 974-0415
Pomfret Public Library449 Pomfret St, Pomfret06258Windham(860) 928-3475
Portland Public Library20 Freestone Ave, Portland06480Middlesex(860) 342-6770
Preston Public Library389 Route 2, Preston06365New London(860) 886-1010
Prospect Public Library17 Center St, Prospect06712New Haven(203) 758-3001
Putnam Public Library200 School St, Putnam06260Windham(860) 963-6826
R
Mark Twain Library439 Redding Rd, Redding06875Fairfield(203) 938-2545
Ridgefield Library472 Main St, Ridgefield06877Fairfield(203) 438-2282
Cora J. Belden Library33 Church St, Rocky Hill06067Hartford(860) 258-7621
Minor Memorial Library23 South St, Roxbury06783Litchfield(860) 350-2181
S
Salem Free Public Library264 Hartford Rd, Salem06420New London(860) 859-1130
Scoville Memorial Library38 Main St, Salisbury06068Litchfield(860) 435-2838
Scotland Public Library21 Brook Rd, Scotland06264Windham(860) 423-1492
Seymour Public Library46 Church St, Seymour06483New Haven(203) 888-3903
Hotchkiss Library of Sharon10 Upper Main St, Sharon06069Litchfield(860) 364-5041
Huntington BranchPart of Plumb Memorial Library41 Church St, Shelton06484Fairfield(203) 926-0111
Plumb Memorial Library65 Wooster St, Shelton06484Fairfield(203) 924-1580
Sherman Library Assn.1 Sherman Center, Sherman06784Fairfield(860) 354-2455
Simsbury Public Library725 Hopmeadow St, Simsbury06070Hartford(860) 658-7663
Somers Public Library2 Vision Blvd, Somers06071Tolland(860) 763-3501
South Windsor Public Library1550 Sullivan Ave, South Windsor06074Hartford(860) 644-1541
Wood Memorial Library and Museum783 Main St, South Windsor06074Hartford(860) 289-1783
Southbury Public Library100 Poverty Rd, Southbury06488New Haven(203) 262-0626
Southington Public Library255 Main St, Southington06489Hartford(860) 628-0947
Sprague Public Library76 Main St, Sprague06330New London(860) 822-3012
Stafford Library10 Levinthal Run, Stafford06076Tolland(860) 684-2852
Ferguson Library96 Broad St, Stamford06904Fairfield(203) 964-1000
Harry Bennett LibraryPart of Ferguson LibraryOne Public Library Plaza, Stamford06905Fairfield(203) 964-1000
South End Community Center Branch LibraryPart of Ferguson Library34 Woodland St, Stamford06902Fairfield(203) 964-1000
Weed Memorial Branch LibraryPart of Ferguson Library1143 Hope St, Stamford06907Fairfield(203) 964-1000
West Side BranchPart of Ferguson Library245 Selleck St, Stamford06902Fairfield(203) 964-1000
Sterling Public Library1183 Plainfield Pike, Sterling06373Windham(860) 564-2692
Stonington Free Library20 High St, Stonington06378New London(860) 535-0268
Library ExpressPart of Mansfield Public Library23 Royce Cir, Storrs-Mansfield06268Tolland(860) 429-3312
Maple Road BranchPart of Mansfield Public Library303 Maple Rd, Storrs-Mansfield06268Tolland(860) 423-2501
Stratford Library Association2203 Main St, Stratford06615Fairfield(203) 385-4166
Kent Memorial Library50 N Main St, Suffield06078Hartford(860) 668-3896
T
Thomaston Public Library248 Main St, Thomaston06787Litchfield(860) 283-4339
Thompson Public Library934 Riverside Dr, Thompson06255Windham(860) 923-9779
Town of Tolland Public Library21 Tolland Green, Tolland06084Tolland(860) 871-3620
Torrington Library Association12 Daycoeton Pl, Torrington06790Litchfield(860) 489-6684
Fairchild-Nichols LibraryPart of Trumbull Library1718 Huntington Turnpike, Trumbull06611Fairfield(203) 389-7972
Trumbull Library33 Quality St, Trumbull06611Fairfield(203) 452-5197
U
Union Free Public Library979 Buckley Hwy, Union06076Tolland(860) 684-4913
V
Rockville Public Library, Inc52 Union St, Vernon06066Tolland(860) 875-5892
Voluntown Public Library107 Main St, Voluntown06384New London(860) 376-0485
W
Wallingford Public Library200 N Main St, Wallingford06492New Haven(203) 265-6754
Warren Public Library15 Sackett Hill Rd, Warren06754Litchfield(860) 868-2195
Gunn Memorial Library5 Wykeham Rd, Washington06793Litchfield(860) 868-7586
Bunker Hill Branch LibraryPart of Silas Bronson Library192 Bunker Hill Ave, Waterbury06708New Haven(203) 574-8240
Silas Bronson Library267 Grand St, Waterbury06702New Haven(203) 574-8221
Waterford Public Library49 Rope Ferry Rd, Waterford06385New London(860) 444-5805
Oakville Branch LibraryPart of Watertown Library Association55 Davis St, Watertown06779Litchfield(860) 945-5368
Watertown Library Association470 Main St, Watertown06795Litchfield(860) 945-5360
Bishop's Corner Branch LibraryPart of West Hartford Public Library15 Starkel Rd, West Hartford06117Hartford(860) 236-5446
Faxon Branch LibraryPart of West Hartford Public Library1073 New Britain Ave, West Hartford06110Hartford(860) 523-5545
West Hartford Public Library20 S Main St, West Hartford06107Hartford(860) 561-6950
Ora Mason Branch LibraryPart of West Haven Public Library260 Benham Hill Rd, West Haven06516New Haven(203) 933-9381
West Haven Public Library300 Elm St, West Haven06516New Haven(203) 937-4233
Westbrook Public Library61 Goodspeed Dr, Westbrook06498Middlesex(860) 399-6422
Weston Public Library56 Norfield Rd, Weston06883Fairfield(203) 222-2665
Westport Library20 Jesup Rd, Westport06880Fairfield(203) 291-4800
Wethersfield Public Library515 Silas Deane Hwy, Wethersfield06109Hartford(860) 529-2665
Willington Public Library7 Ruby Rd, Willington06279Tolland(860) 429-3854
Wilton Library Association137 Old Ridgefield Rd, Wilton06897Fairfield(203) 762-3950
Beardsley & Memorial Library40 Munro Pl, Winchester06098Litchfield(860) 379-6043
Guilford Smith Memorial Library, Inc17 Main St, Windham06266Windham(860) 423-5159
Willimantic Public Library905 Main St, Windham06226Windham(860) 465-3079
Windham Free Library7 Windham Green Rd, Windham06280Windham(860) 423-0636
Windham Heights Satellite LibraryPart of Willimantic Public Library70 Boston Post Rd, Windham06226Windham(860) 423-0354
Wilson Branch LibraryPart of Windsor Public Library365 Windsor Ave, Windsor06095Hartford(860) 247-8960
Windsor Public Library323 Broad St, Windsor06095Hartford(860) 285-1910
Windsor Locks Public Library28 Main St, Windsor Locks06096Hartford(860) 627-1495
Wolcott Public Library469 Bound Line Rd, Wolcott06716New Haven(203) 879-8110
Woodbridge Town Library10 Newton Rd, Woodbridge06525New Haven(203) 389-3433
Woodbury Public Library269 Main Street South, Woodbury06798Litchfield(203) 263-3502
Howard W. Bracken Memorial Library57 Academy Rd, Woodstock06281Windham(860) 928-0046
May Memorial Library15 Prospect St, Woodstock06244Windham(860) 928-0284
North Woodstock Library1286 Rt. 169, Woodstock06281Windham(860) 928-2629
West Woodstock Library Association5 Bungay Hill Connector, Woodstock06281Windham(860) 974-0376

About these listings

Each listing shows the library's street address, ZIP code, county and phone number. Bookmobiles are included only when they have their own street address. 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.