new hampshire

City Name: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

City Library Address Zip
Acworth Acworth Silsby Library 5 Lynn Hill Road 03601
Alexandria Haynes Memorial Library 33 Washburn Road 03222
Allenstown Allenstown Public Library 59 Main Street 03275
Alstead Shedd-Porter Memorial Library 3 Main Street 03602
Alton Gilman Library 100 Main Street 03809
Amherst Amherst Town Library 14 Main Street 03031
Andover Andover Public Library 11 School Street 03216
Antrim James A. Tuttle Library 45 Main Street 03440
Ashland Ashland Town Library 41 Main Street 03217
Atkinson Kimball Library 3 Academy Avenue 03811
Auburn Griffin Free Public Library 22 Hooksett Road 03032

City Library Address Zip
Barrington Barrington Public Library 39 Province Lane 03825
Bartlett Bartlett Public Library 1313 Us Rte 302 03812
Bath Bath Public Library 4 West Bath Road 03740
Bedford Bedford Public Library 3 Meetinghouse Road 03110
Belmont Belmont Public Library 146 Main Street 03220
Bennington G.e.p. Dodge Library 2 Main Street 03442
Berlin Berlin Public Library 270 Main Street 03570
Bethlehem Bethlehem Public Library 2155 Main Street 03574
Boscawen Boscawen Public Library 116 North Main St. 03303
Bow Baker Free Library 509 South Street 03304
Bradford Brown Memorial Library 78 West Main Street 03221
Brentwood Mary E. Bartlett Library 22 Dalton Road 03833
Bridgewater Bridgewater Public Library 1032 River Road 03264
Bristol Minot-Sleeper Library 35 Pleasant Street 03222
Brookline Brookline Public Library 16 Main Street 03033

City Library Address Zip
Campton Campton Public Library 1110 Nh Route 175 03223
Canaan Canaan Town Library 1173 U.s. Rt 4 03741
Candia Smyth Public Library 55 High Street 03034
Canterbury Elkins Library 9 Center Road 03224
Center Barnstead Oscar Foss Memorial Library 111 South Barnstead Road 03225
Center Harbor James E. Nichols Memorial Library 35 Plymouth Street 03226
Center Ossipee Ossipee Public Library 74 Main Street 03814
Center Sandwich Samuel H. Wentworth Library 35 Main Street 03227
Center Strafford Hill Library 1151 Parker Mountain Road 03815
Center Tuftonboro Tuftonboro Free Library 221 Middle Rd. 03816
Charlestown Silsby Free Public Library 226 Main Street 03603
Chester Chester Public Library 3 Chester Street 03036
Chesterfield Chesterfield Public Library 524 Route 63 03443
Chichester Chichester Town Library 161 Main Street 03263
Chocorua Chocorua Public Library 125 Deer Hill Road 03817
Claremont Fiske Free Library 108 Broad Street 03743
Colebrook Colebrook Public Library 126 Main St. 03576
Concord Concord Public Library 45 Green Street 03301
Conway Conway Public Library 15 Main Street 03818
Cornish Flat George H. Stowell Free Library 24 School Street 03746

City Library Address Zip
Dalton Dalton Public Library 741 Unit 2 Dalton Road 03598
Danbury George Gamble Library 29 Route 104 03230
Danville Colby Memorial Library 7 Colby Road 03819
Deerfield Philbrick-James Library 4 Church Street 03037
Deering Deering Public Library 78 East Deering Road, Rd 1 03244
Derry Derry Public Library 64 East Broadway 03038
Dover Dover Public Library 73 Locust Street 03820
Dublin Dublin Public Library 1114 Main Street 03444
Dummer Dummer Public Library 67 Hill Road 03588
Dunbarton Dunbarton Public Library 1004 School Street 03046
Durham Durham Public Library 7 Mill Road Unit H 03824

City Library Address Zip
East Andover William Adams Batchelder Library 12 Chase Hill Road 03231
East Derry Taylor Library 49 East Derry Road 03041
East Kingston East Kingston Public Library 47 Maplevale Road 03827
East Rochester East Rochester Public Library 57 Main Street 03868
East Swanzey Mt. Caesar Union Library 628 Old Homestead Highway 03446
Easton Easton Public Library Town Hall – 1070 Easton Valley Rd 03580
Effingham Effingham Public Library 30 Town House Road 03882
Enfield Enfield Public Library 23 Main Street 03748
Epping Harvey-Mitchell Memorial Library 151 Main Street 03042
Epsom Epsom Public Library 1606 Dover Road 03234
Errol Errol Public Library 67 Main Street 03579
Etna Hanover Town Library 130 Etna Road 03750
Exeter Exeter Public Library 4 Chestnut Street 03833

City Library Address Zip
Farmington Goodwin Library 422 Main St. 03835
Fitzwilliam Fitzwilliam Town Library 11 Templeton Turnpike 03447
Francestown George Holmes Bixby Memorial Library 52 Main Street 03043
Franconia Abbie Greenleaf Library 439 Main Street 03580
Franklin Franklin Public Library 310 Central Street 03235
Freedom Freedom Public Library 38 Old Portland Road 03836
Fremont Fremont Public Library 7 Jackie Bernier Drive 03044

City Library Address Zip
Gilford Gilford Public Library 2 Belknap Mountain Road 03246
Gilmanton Gilmanton Corner Library 509 Province Road 03237
Gilmanton I.w. Gilmanton Iron Works Library 10 Elm Street 03837
Gilsum Gilsum Public Library 650 Route 10 03448
Goffstown Goffstown Public Library 2 High Street 03045
Gorham Gorham Public Library 35 Railroad Street 03581
Goshen Olive G. Pettis Library 36 Mill Village Road 03752
Grafton Grafton Public Library 26 Library Road 03240
Grantham Dunbar Free Library 401 Route 10 South 03753
Greenfield Stephenson Memorial Library 761 Forest Road 03047
Greenland Weeks Public Library 36 Post Road 03840
Greenville Chamberlin Public Library 46 Main Street 03048
Groton Groton Public Library 754 North Groton Road 03241
Groveton Northumberland Public Library 31 State Street 03582

City Library Address Zip
Hampstead Hampstead Public Library 9 Mary E. Clark Drive 03841
Hampton Lane Memorial Library 2 Academy Avenue 03842
Hampton Falls Hampton Falls Free Library 7 Drinkwater Road 03844
Hancock Hancock Town Library 25 Main Street 03449
Hanover Howe Library 13 South Street 03755
Harrisville Harrisville Public Library 7 Canal Street 03450
Haverhill Haverhill Library Association 67 Court Street 03765
Hebron Hebron Public Library 8 Church Lane 03241
Henniker Tucker Free Library 31 Western Avenue 03242
Hill Hill Public Library 30 Crescent Street 03243
Hillsboro Fuller Public Library 29 School Street 03244
Hinsdale Hinsdale Public Library 122 Brattleboro Road 03451
Holderness Holderness Free Library 866 Us Route 3 03245
Hollis Hollis Social Library 2 Monument Square 03049
Hooksett Hooksett Public Library 1701B Hooksett Road 03106
Hopkinton Hopkinton Town Library 61 Houston Drive 03229
Hudson Hills Memorial Library 18 Library Street 03051

City Library Address Zip
Jackson Jackson Public Library 125 Main Street 03846
Jaffrey Jaffrey Public Library 38 Main Street 03452
Jefferson Jefferson Public Library 737 Presidential Highway 03583

City Library Address Zip
Keene Keene Public Library 60 Winter Street 03431
Kensington Kensington Social & Public Library 126 Amesbury Road 03833
Kingston Nichols Memorial Library 169 Main Street 03485

City Library Address Zip
Laconia Laconia Public Library 695 Main Street 03246
Lancaster William D. Weeks Memorial Library 128 Main Street 03584
Lebanon Lebanon Public Library 9 East Park Street 03766
Lee Town of Lee Library 7 Mast Road 03824
Lempster Miner Memorial Library 3 2nd New Hampshire Turnpike 03605
Lincoln Lincoln Public Library 22 Church Street 03251
Lisbon Lisbon Public Library 45 School Street 03585
Litchfield Litchfield Public Library 269 Charles Bancroft Highway 03052
Littleton Littleton Public Library 92 Main Street 03561
Londonderry Leach Library 276 Mammoth Road 03053
Loudon Maxfield Public Library 8 Route 129 03307
Lyme Converse Free Library 38 Union Street 03768
Lyndeborough J.a. Tarbell Library 136 Forest Road 03082

City Library Address Zip
Madbury Madbury Public Library 9 Town Hall Road 03820
Madison Madison Library 1895 Village Road 03849
Manchester West Side Community Library 76 North Main Street 03102
Marlborough Frost Free Library 28 Jaffrey Road 03455
Marlow Marlow Town Library 12 Church Street 03456
Mason Mason Public Library 16 Darling Hill Road 03048
Meredith Meredith Public Library 91 Main Street 03253
Meriden Meriden Library 22 Bean Road 03770
Merrimack Merrimack Public Library 470 Daniel Webster Highway 03054
Milan Milan Public Library 20 Bridge Street 03588
Milford Wadleigh Memorial Library 49 Nashua Street 03055
Milton Nute Library 22 Elm Street 03851
Milton Mills Milton Free Public Library 13 Main Street 03851
Monroe Monroe Public Library 19 Plains Road 03771
Mont Vernon Daland Memorial Library 5 North Main Street 03057
Moultonborough Moultonborough Public Library 4 Holland Street 03254

City Library Address Zip
Nashua Nashua Public Library 2 Court Street 03060
Nelson Olivia Rodham Memorial Library 1 Nelson Common Road 03457
New Boston Whipple Free Library 2 Central Square 03070
New Castle New Castle Public Library 301 Wentworth Road 03854
New Durham New Durham Public Library 2 Old Bay Road 03855
New Hampton Gordon-Nash Library 69 Main Street 03256
New Ipswich New Ipswich Library 6 Main Street 03071
New London Tracy Memorial Library 304 Main Street 03257
Newbury Newbury Public Library 933 Route 103 03255
Newfields Newfields Public Library 76 Main Street 03856
Newington Langdon Library 328 Nimble Hill Road 03801
Newmarket Newmarket Public Library 1 Elm Street 03857
Newport Unity Free Public Library 13 Center Road, Unit 4 03773
Newton Gale Library 16 South Main Street 03858
North Conway North Conway Public Library 2719 White Mountain Highway 03860
North Hampton North Hampton Public Library 237a Atlantic Avenue 03862
North Haverhill Patten-North Haverhill Library 2885 Dartmouth College Highway 03774
North Stratford Stratford Public Library 10 Town Common Road 03590
North Walpole North Walpole Public Library 70 Church Street 03609
North Woodstock Moosilauke Public Library 165 Lost River Road 03262
Northfield Hall Memorial Library 18 Park Street 03276
Northwood Chesley Memorial Library 8 Mountain Avenue 03261
Nottingham Blaisdell Memorial Library 129 Stage Road 03290

City Library Address Zip
Orford Orford Social Library 573 NH Rt. 10 03777

City Library Address Zip
Pelham Pelham Public Library 24 Village Green 03076
Pembroke Pembroke Town Library 313 Pembroke Street 03275
Penacook Penacook Branch Library 3 Merrimack Street 03303
Peterborough Peterborough Town Library 2 Concord Street 03458
Piermont Piermont Public Library 130 Route 10 03779
Pike Pike Library 1585 Mt. Moosilauke Highway 03780
Pittsburg Bremer Pond Memorial Library 12 School Street 03592
Pittsfield Carpenter Library 41 Main Street 03263
Plainfield Philip Read Memorial Library 1088 Route 12a 03781
Plaistow Plaistow Public Library 85 Main Street 03865
Plymouth Pease Public Library 1 Russell Street 03264
Portsmouth Portsmouth Public Library 175 Parrott Avenue 03801

City Library Address Zip
Randolph Randolph Public Library 104 Durand Road 03570
Raymond Dudley-Tucker Library 6 Epping Street 03077
Richmond Richmond Public Library 19 Winchester Road 03470
Rindge Ingalls Memorial Library 203 Main Street 03461
Rochester Rochester Public Library 65 South Main Street 03867
Rollinsford Rollinsford Public Library 3 Front Street 03869
Rumney Byron G. Merrill Library 10 Buffalo Road 03266
Rye Rye Public Library 581 Washington Road 03870

City Library Address Zip
Salem Kelley Library 234 Main Street 03079
Salisbury Salisbury Free Library 641 Old Turnpike Road 03268
Sanbornton Sanbornton Public Library 27 Meetinghouse Hill Road 03269
Sanbornville Wakefield Public Library 2699 Wakefield Road 03872
Sandown Sandown Public Library 305 Main Street 03873
Seabrook Seabrook Library 25 Liberty Lane 03874
Shelburne Shelburne Public Library 74 Village Road 03581
Somersworth Somersworth Public Library 25 Main Street 03878
South Hampton South Hampton Public Library 3-1 Hilldale Avenue 03827
Springfield Libbie A. Cass Memorial Library 757 Main Street 03284
Stark Stark Public Library 1189 Stark Highway 03582
Stoddard Davis Memorial Library 1391 Route 123 North 03464
Stratford Laura Johnson Memorial Library 40 Hollow Road 03590
Stratham Wiggin Memorial Library 10 Bunker Hill Ave. 03885
Sugar Hill Richardson Memorial Library 1411 Main Street 03585
Sullivan Sullivan Public Library 436 Centre Street 03445
Sunapee Abbott Library 542 Route 11 03782
Surry Reed Free Library 8 Village Road 03431
Sutton Sutton Free Library 75 Main Street 03221

City Library Address Zip
Tamworth Cook Memorial Library 93 Main Street 03886
Temple Mansfield Public Library 5 Main Street 03084
Thornton Thornton Public Library 1886 Nh Rte 175 03223
Troy Gay-Kimball Public Library 10 South Main Street 03460
Twin Mountain Twin Mountain Public Library 92 School Street 03595

City Library Address Zip
Walpole Walpole Town Library 48 Main Street 03608
Warner Pillsbury Free Library 18 East Main Street 03278
Warren Joseph Patch Library 320 Nh Route 25 03279
Washington Shedd Free Library 46 North Main Street 03280
Waterville Valley Osceola Library 2 West Branch Road 03215
Weare Weare Public Library 10 Paige Memorial Lane 03281
Webster Webster Free Public Library 947 Battle Street 03303
Wentworth Webster Memorial Library 20 Wentworth Village Road 03282
West Lebanon West Lebanon Library 57 Main Street 03784
West Stewartstown Stewartstown Public Library 888 Washington Street 03597
West Swanzey Stratton Free Library 9 Main Street 03469
Westmoreland Westmoreland Public Library 33 South Village Road 03467
Whitefield Whitefield Public Library 8 Lancaster Road 03598
Wilmot Wilmot Public Library 11 North Wilmot Road 03287
Wilton Wilton Public & Gregg Free Library 7 Forest Road 03086
Winchester Thayer Public Library 3 Main Street 03441
Windham Nesmith Library 8 Fellows Road 03087
Wolfeboro Wolfeboro Public Library 259 South Main Street 03894
Woodsville Woodsville Free Public Library 14 School Lane 03785

View the listings by state:

Alabama

Florida

Kentucky

Missouri

North Carolina

South Dakota

Wisconsin

Alaska

Georgia

Louisiana

Montana

North Dakota

Tennessee

Wyoming

Arizona

Hawaii

Maine

Nebraska

Ohio

Texas

District of Columbia

Arkansas

Idaho

Maryland

Nevada

Oklahoma

Utah

California

Illinois

Massachusetts

New Hampshire

Oregon

Vermont

Colorado

Indiana

Michigan

New Jersey

Pennsylvania

Virginia

Connecticut

Iowa

Minnesota

New Mexico

Rhode Island

Washington

Delaware

Kansas

Mississippi

New York

South Carolina

West Virginia