All Public Libraries in Connecticut (organized by town name) . Information is derived from the CT State Library Division of Library Development and is contained in a file on their webpage titled "Connecticut Public Libraries, a Directory-2019. It lists all Public Libraries in CT and Branches, plus all 5 Bookmobile entities within the State.
Andover Library, 355 Route 6, Andover CT 06232, Tel: 860-742 7428
Ansonia Library, 53 South Cliff St. Ansonia CT 06401, Tel: 203-734 6275
Babcock Library, 25 Pompey Hollow Rd, Ashford CT 06278, Tel: 860-487 4420
Avon Free Public Library, 281 Country Rd, Avon CT 06001, Tel: 860-673 9712
Beacon Falls Library, 10 Maple Avenue, Beacon Falls CT 06403 Tel: 203-729 1441
Berlin Free Library Association, 834 Worthington Ridge, Berlin CT 06037 Tel: 860-828 3344
Berlin-Peck Memorial Library, 234 Kensington Rd, Berlin. Tel: 860- 828 7125
East Berlin Library Association, 80 Main St. Berlin CT 06023 Tel: 860-828 3123
Clark Memorial Library, 538 Amity Rd, Bethany CT 06524 Tel: 203-393 2103
Bethel Public Library, 189 Greenwood Ave, Bethel CT 06801 Tel: 203-794 8756
Bethlehem Public Library, 32 Main St South, Bethlehem CT 06751 Tel: 203-266 7792
Prosser Public Library, 1 Tunxis Ave, Bloomfield CT 06002 Tel: 860-243 9721
James Blackstone Memorial Library, 758 Main St, Branford CT 06405 Tel: 203-488 1441
Willoughby Wallace Memorial Library, 146 Thimble Islands Rd, Stony Creek, CT 06405 Tel: 203-488 8702
Bridgeport Public Library, 925 Broad St. Bridgeport CT 06604. Tel: 203-576 7400
Burnham Library, 62 Main Street South, Bridgewater CT 06752 Tel: 860-354 6937
Bristol Public Library, 5 High St. Bristol CT 06804 Tel: 860-354 7787
Brookfield Library, 182 Whisconier Road, Brookfield CT 06804 Tel: 203-775 6241
Brooklyn Town Library Association, 10 Canterbury Road, Brooklyn CT 06234 Tel: 860-774 0649
Burlington Public Library, 34 Library Ln, Burlington CT 06013 Tel: 860-673 3331
David M Hunt Library (Canaan), 63 Main St. Falls Village CT 06031 Tel: 860-824 7424
Canberbury Public Library, 1 Municipal Drive, Canterbury CT 06331 Tel: 860-546 9022
Canton Public Library, 40 Dyer Ave. Canton CT 06019, Tel: 860-693 5800
Chaplin Public Library, 130 Chaplin St. Chaplin CT 06019, Tel: 860-455 9424
Cheshire Public Library, 104 Main St. Cheshire CT 06410, Tel: 203-272 2245
Chester Public Library, 21 West Main St. Chester CT 06412 Tel: 860-526 0018
Henry Carter Hull Library, 10 Killingworth Turnpike, Clinton CT 06413 Tel: 860-669 2342
Cragin Memorial Library, 8 Linwood Ave. Colchester CT 06415 Tel: 860-537 5752
Saxton B. Little Free Library, 219 Route 87, Columbia CT 06237 Tel: 860-228 0350
Cornwall Library Association, 30 Pine St. Cornwall, CT 06753 Tel: 860-672 6874
Hughes Memorial Library, 35 River Rd. West Cornwall CT 06796 Tel: 860-672 5221
Booth & Dimock Memorial Library, 1134 Main Street, Coventry CT 06796, Tel: 860-742 7606
Cromwell Belden Public Library, 39 West Street, Cromwell CT 06416 Tel: 860-632 3460
Danbury Public Library, 170 Main St. Danbury CT 06810 Tel: 203-797 4505
Long Ridge Library, 191 Long Ridge Rd. Danbury CT 06810 Tel: 203-748 1011
Darien Library, 1441 Post Rd. Darien CT 06820 Tel: 203-655 1234
Deep River Public Library, 150 Main Street, Deep River CT 06418 Tel: 860-526 6039
Derby Neck Library, 307 Hawthorne Ave. Derby CT 06417 Tel: 203-734 1492
Derby Public Library, 313 Elisabeth St. Derby CT 06418 Tel: 203-734 1492
Durham Public Library, 7 Maple Ave. Durham CT 06422 Tel: 860-349 9544
East Granby Public Library, 24 Center St. East Granby, CT 06026 Tel: 860-653 3002
East Haddam Free Public Library, 18 Plains Rd. Moodus CT 06469 Tel: 860-873 8248
East Hampton Public Library, 105 Main St. East Hampton CT 06424 Tel: 860-267 6621
Middle Haddam Public Library, 2 Knowles Rd. East Hampton CT 06456 Tel: 267 9093
East Hartford Public Library, 840 Main St. East Hartford CT 06108 Tel: 860-290 4340
Hagaman Memorial Library, 227 Main Street, East Haven CT 06512 Tel: 203-468 3890
East Lyme Public Library, 39 Society Road, Niantic CT 06357 Tel: 860-739 6926
Broad Brook Library, 78 Main St. Broad Brook CT 06016 Tel: 860-627 0493
Library Association of Warehouse Point, 107 Main St. East Windsor CT 06088 Tel: 860-623 5482
Eastford Public Library, 179 Eastford Rd, Eastford CT 06242 Tel: 860-974 0125
Easton Public Library, 691 Morehouse Rd. Easton CT 06612 Tel: 203-261 0134
Hall Memorial Library, 93 Main Street, Ellington CT 06029 Tel: 860-870 3160
Enfield Public Library, 104 Middle Rd, Enfield CT 06082 Tel: 860-763 7510
Essex Library Association, 33 West Ave. Essex CT 06426 Tel: 860-767 1560
Ivoryton Library Association, 106 Main St. Ivoryton CT 06442 Tel: 860-767 1252
Fairfield Public Library, 1080 Old Post Rd. Fairfield CT 06824 Tel: 203-256 3155
Pequot Library Association, 720 Pequot Ave. Southport CT 06890 Tel: 203-259 0346
Farmington Libraries, 6 Montieth Dr. Farmington CT 06032 Tel: 860-673 6791
Janet Carlson Calvert Library, 5A Tyler Dr. Franklin CT 06254 Tel: 860-642 6207
East Glastonbury Public Library, 1389 Neipsic Rd. Glastonbury CT 06033 Tel: 860-633 5637
South Glastonbury Public Library, 80 High St. South Glastonbury CT 06073 Tel: 860-633 4793
Welles Turner Memorial Library, 2407 Main St. Glastonbury CT 06033 Tel: 860-652 7719
Goshen Public Library, 42 North St. Goshen CT 06756 Tel: 860-491 3234
Granby Public Library, 15 North Granby Rd. Granby CT 06035 Tel: 860--844 5275
Greenwich Public Library, 101 West Putnam Ave. Greenwich CT 06830 Tel: 203-622 7900
Perrot Memorial Library, 90 Sound Beach Ave. Old Greenwich CT 06870 Tel: 203-637 1066
Slater Memorial Library, 25 Main Street, Griswold CT 06340 Tel: 860-376 0024
Bill Memorial Library, 240 Monument St. Groton CT 06340 Tel: 860-445 0392
Groton Public Library, 52 Newtown Rd. Rt. 117, Groton CT 06349 Tel: 860-441 6750
Mystic & Noank Library, 40 Library St. Mystic CT 06355 Tel: 860-536 7721
Guilford Free Library, 67 Park St. Guilford CT 06437 Tel: 203-453 8282
Brainerd Memorial Library, 920 Saybrook Rd. Haddam CT 06438 Tel: 860-345 2204
Hamden Public Library, 2901 Dixwell Ave. Hamden CT 06518 Tel: 203--287 2686
Fletcher Memorial Library, 257 Main St. Hampton CT 06247 Tel: 860-455 1086
Hartford Public Library, 500 Main St. Hartford CT 06103 Tel: 860-695 6300
Hartland Public Library, 61 Center St. Hartland CT 06091 Tel: 860-238 4400
Harwinton Public Library, 80 Bentley Dr. Harwinton CT 06791 Tel: 860-485 9113
Douglas Library of Hebron, 22 Main St. Hebron CT 06248, Tel: 860-228 9113
Kent Memorial Library, 32 North Main St. Kent CT 06757 Tel: 860-927 3761
Killingly Public Library, 25 Westcott Rd. Danielson CT 06239 Tel: 860-779 5383
Killingworth Library, 301 Route 81, Killingworth CT 06419 Tel: 860-663 2000
Jonathan Trumbull Library, 580 Exeter Rd Lebanon CT 06249 Tel: 860-642 7763
Ledyard Public Library 718 Colonel Ledyard Highway, Ledyard CT 06339 Tel: 860-464 9912
Gilbert Library, 38 Main St. Northfield CT 06778 Tel: 860-283 8176
Oliver Wolcott Library, 160 South St. Litchfield CT 06759 Tel: 860-567 8030
Lyme Public Library, 482 Hamburg Rd. Lyme CT 06371 Tel: 860-434 2272
E.C. Scranton Memorial Library, 801 Boston Post Rd. Madison CT 06443 Tel: 203-245 7365
Manchester Public Library, 586 Main St. Manchester CT 06040 Tel: 860-643 2471
Mansfield Public Library, 54 Warrenville Rd. Mansfield CT 06250 Tel: 860-423 2501
Richmond Memorial Library, 15 School Dr. Marlborough CT 06447 Tel: 860-2956210
Meriden Public Library, 105 Miller St. Meriden CT 06450 Tel: 203-238 2344
Middlebury Public Library, 30 Crest Rd. Middlebury CT 06762 Tel: 203-758 2634
Levi B. Coe Library, 414 Main St. Middlefield CT 06455 Tel: 860-349 3857
Russell Library, 123 Broad St. Middletown CT 06457 Tel: 860-347 2528
Midlford Public Library, 57 New Haven Ave. Milford CT 06460 Tel: 203-783 3399
Edith Wheeler Memorial Library, 733 Monroe Turnpike, Monroe CT 06468 Tel: 203-452 2850
Raymond Library, 832 Raymond Hill Rd. Oakdale CT 06370 Tel: 860-848 9943
Morris Public Library, 4 North St. Morris CT 06763 Tel: 860-567 7440
Howard Whittemore Memorial Library, 243 Church St. Naugatuck, CT 06770 Tel: 203-729 4591
New Britain Public Library, 20 High St. New Britain CT 06051 Tel: 860-224 3155
New Canaan Public Library, 151 Main St. New Canaan CT 06840 Tel: 203-594 5000
New Fairfield Free Public Library, 2 Brush Hill Rd. New Fairfield CT 06812 Tel: 203-312 5679 *
Bakerville Library, 6 Maple Hollow Rd. New Hartford CT 06057 Tel: 860-482 8806
Licia & Mason Beekley Community Library, 10 Central Ave. New Hartford CT 06057 Tel: 860-379 7235
New Haven Free Public Library, 133 Elm St. New Haven CT 06510 Tel: 203-946 8130
Public Library of New London, 63 Huntington St. New London CT 06320 Tel: 860-447 1411
New Milford Public Library, 24 Main St. New Milford CT 06776 Tel: 860-355 1191
Lucy Robbins Welles Library, 95 Cedar Street, Newington CT 06111 Tel: 860-665 8700
Cyrenius H. Booth Library, 25 Main St. Newtown CT 06470 Tel: 203-426 4533
Norfolk Library, 9 Greenwoods Road East, Norfolk CT 06058 Tel: 860-542 5075
North Branford Library, 1720 Foxon Rd. North Branford CT 06471 Tel: 203-315 6020
Douglas Library, 108 Main Street, North Canaan CT 06018 Tel: 860-824 7863
North Haven Memorial Library, 17 Elm St. North Haven CT 06473 Tel: 203-239 5803
Wheeler Library, 101 Main St. North Stonington CT 06359 Tel: 860-535 0383
East Norwalk Library, 51 Van Zant St. Norwalk CT 06855 Tel: 203-838 0408 *
Norwalk Public Library, 1 Belden Ave. Norwalk, CT 06850 Tel: 203-899 2780
Rowayton Library, 33 Highland Ave. Norwalk CT 06853 Tel: 203-838 5038
Otis Library, 261 Main St. Norwich CT 06360 Tel: 860- 889 2365
Old Lyme Phoebe Griffin Noyes Library, 2 Library Lane Old Lyme CT 06371 Tel: 860-434 1684*
Action Public Library, 60 Old Boston Post Rd. Old Saybrook CT 06475 Tel: 860-395 3185
Case Memorial Library, 176 Tyler City Rd. Orange CT 06477 Tel: 203-891 2170
Oxford Public Library, 49 Great Oak Rd. Oxford CT 06478 Tel: 203-888 6944
Aldrich Free Public Library, 299 Main St. Mossup CT 06354 Tel: 860-564 8760
Plainville Public Library, 56 Main St. Plainville CT 06062 Tel: 860-793 1446
Plymouth Library Association, 692 Main St. Plymouth CT 06782 Tel: 860-283 5977
Terryville Public Library, 238 Main St. Terryville CT 06786 Tel: 860-582 2131
Abington Social Library, 536 Hampton Rd. Abington CT 06230 Tel: 860-974 0415
Pomfret Public Library, 449 Pomfret St. Pomfret CT 06258 Tel: 860-928 3475
Portland Public Library, 20 Freestone Ave. Portland CT 06480 Tel: 860-342 6770
Preston Public Library, 389 Route 2, Preston CT 06365 Tel: 860-886 1010
Prospect Public Library, 17 Center St. Prospect CT 06712 Tel: 203-758 3001
Putnam Public Library, 225 Kennedy Dr. Putnam CT 06260 Tel: 860-963 6826
Mark Twain Library, Rte 53 & Diamond Hill Rd. Redding CT 06875 Tel: 203-938 2545
Ridgefield Library, 472 Main St. Ridgefield CT 06877 Tel: 203-438 2282
Cora J. Belden Library, 33 Church St. Rocky Hill CT 06067 Tel: 860-258 7621
Minor Memorial Library, 23 South St. Roxbury CT 06783 Tel: 860-350 2181
Salem Free Public Library, 264 Hartford Rd. Salem CT 06420 Tel: 860-859 1130
Scoville Memorial Library, 38 Main St. Salisbury CT 06068 Tel: 860-435 2838
Scotland Public Library, 21 Brook Rd. Scotland CT 06264 Tel: 860-423 1492
Seymour Public Library, 46 Church St. Seymour CT 06483 Tel: 203-888 3903
Hotckiss Library of Sharon, 10 Upper Main St. Sharon CT 06069 Tel: 860-364 5041
Plumb Memorial Library, 65 Wosster St. Shelton CT 06484 Tel: 203-924 1580
Sherman Public Library, 1 Sherman Center, Sherman CT 06784 Tel: 860-354 2455 *
Simsbury Public Library, 725 Hopmeadow St. Simsbury CT 06070 Tel: 860-658 7663
Somers Public Library, 2 Vision Blvd. Somers CT 06071 Tel: 860-763 3501
South Windsor Public Library, 1550 Sullivan Avenue, South Windsor CT 06074 Tel: 860-644 1541
Wood Memorial Library & Museum, 783 Main St. South Windsor CT 06074 Tel: 860-289 1783
Southbury Public Library, 100 Poverty Rd. Southbury CT 06488 Tel: 203-262 0626
Southington Public Library, 255 Main St. Southington CT 06489 Tel: 860-628 0947
Sprague Public Library, 76 Main St. Baltic CT 06330 Tel: 860-822 3012
Stafford Library, 10 Levinthal Run, Stafford Springs, CT 06076 Tel: 860-684 2852
Ferguson Library, 96 Broad St. Stamford CT. 06904 Tel: 203-964 1000
Sterling Public Library, 1183 Plainfield Pike, Oneco CT 06373 Tel: 860-564 2692
Stonington Free Library, 20 High St. Stonington CT 06378 Tel: 860-535 0658
Stratford Library Association, 2203 Main St. Stratford CT 06615 Tel: 203-385 4166
Kent Memorial Library, 50 North Main St. Suffield CT 06078 Tel: 860-668 3896
Thomaston Public Library, 248 Main St. Thomaston CT 06787 Tel: 860-283 4339
Thompson Public Library, 934 Riverside Dr. North Grosvenordale CT 06255 Tel: 860-923 9779
Tollard Public Library, 21 Tollard Green, Tolland CT 06084 Tel: 860-871 3620
Torrington Library, 12 Daycoeton Place, Torrington CT 06790 Tel: 860-489 6684
Trumbull Library, 33 Quality St. Trumbull CT 06611 Tel: 203-452 5197
Union Free Public Library, 979 Buckley Highway, Union CT 06076 Tel: 860-684 4913
Rockville Public Library, 52 Union St. Vernon CT 06066 Tel: 860-875 5892
Voluntown Public Library, 107 Main St. Voluntown CT 06384 Tel: 860-376 0485
Wallingford Public Library, 200 Main St. Wallingford CT 06492 Tel: 203-265 6754
Warren Public Library, 15 SacketT 06793 Tel: 860-8 Hill Road, Warren CT 06754 Tel: 860-868 2195
Gunn Memorial Library, 5 Wykeham Rd. Washington C68 7586
Silas Bronson Library, 267 Grand St. Waterbury CT 06702 Tel: 203-574 8222
Waterford Public Library, 49 Rope Ferry Rd. Waterford CT 06385 Tel: 860-444 5805
Watertown Library Association, 470 Main St. Watertown CT 06795 Tel: 860-945 5360
West Hartford Public Library, 20 South Main St. West Hartford CT 06107 Tel: 860-561 6950
West Haven Public Library, 300 Elm St. West Haven CT 06516 Tel: 203-937 4233
Westbrook Public Library, 61 Goodspeed Drive, Westbrook CT 06498 Tel: 860-399 6422
Weston Public Library, 56 Norfield Rd. Weston CT 06883 Tel: 203-222 2665
Westport Library, 20 Jesup Rd. Westport CT 06880 Tel: 203-291 4800
Wethersfield Public Library, 515 Silas Deane Highway, Wethersfield CT 06109 Tel: 860-529 2665
Willington Public Library, 7 Ruby Rd. Willington CT 06279 Tel: 860-429 3854
Wilton Library Association, 137 Old Ridgefield Rd. Wilton CT 06897 Tel: 203-762 6322
Beardsley & Memorial Library, 40 Munro Place, Winchester CT 06098 Tel: 860-379 6043
Guilford Smith Memorial Library, 17 Main St. South Windham CT 06266 Tel: 860-423 5159
Willimantic Public Library, 905 Main St. Willimantic CT 06226 Tel: 860-465 3079
Windham Free Library, 905 Main St. Windham CT 06280 Tel: 860-423 0636
Windsor Public Library, 323 Broad St. Windsor CT 06095 Tel: 860-285 1910
Windsor Locks Public Library, 28 Main St. Windsor Locks CT 06096 Tel: 860-627 1495
Wolcott Public Library, 469 Bound Line Rd. Wolcott CT 06716 Tel: 203-879 8110
Woodbridge Town Library, 10 Newton Rd. Woodbridge CT 06525 Tel: 203-389 3433
Woodbury Public Library, 269 Main Street South Woodbury CT 06798 Tel: 203-263 3502
Howard W. Bracken Memorial Library, 57 Academy Rd. Woodstock CT 06281 Tel: 860-928 0046
May Memorial Library, 15 Prospect St. East Woodstock CT 06281 Tel: 860-928 0284
North Woodstock Library, 1286 Rt. 169, Woodstock CT 06281 Tel: 860-928 2629
West Woodstock Library Association, 5 Bungay Hill Connector, Woodstock CT 06281 Tel: 860-974 0376