Search libraries.org for public libraries in New Hampshire
= Connect to library Web site
= Connect to library Online Catalog
Acworth, NH --
Acworth Silsby Library
=603-835-2150
Alexandria, NH --
Haynes Library
=603-744-6529
Allenstown, NH --
Allenstown Public Library
=603-485-7651
Alstead, NH --
Shedd-Porter Memorial Library
=603-835-6661
Alton, NH --
Gilman Library
=603-875-2550
Amherst, NH --
Amherst Town Library
=603-673-2288
Andover, NH --
Andover Public Library
=603-735-5333
Antrim, NH --
James A. Tuttle Library
=603-588-6786
Ashland, NH --
Ashland Town Library
=603-968-7928
Atkinson, NH --
Kimball Library
=603-362-5234
Auburn, NH --
Griffin Free Public Library
=603-483-5374
Barrington, NH --
Barrington Public Library
=603-664-9715
Bartlett, NH --
Bartlett Public Library
=603-374-2755
Bath, NH --
Bath Public Library
=603-747-3372
Bedford, NH --
Bedford Public Library
=603-472-2300
Belmont, NH --
Belmont Public Library
=603-267-8331
Bennington, NH --
G.E.P. Dodge Library
=603-588-6585
Berlin, NH --
Berlin Public Library
=603-752-5210
Bethlehem, NH --
Bethlehem Public Library
=603-869-2409
Boscawen, NH --
Boscawen Public Library
=603-753-8576
Boscawen Branch Library =603-753-8576
Bow, NH --
Baker Free Library
=603-224-7113
Bradford, NH --
Brown Memorial Library
=603-938-5562
Brentwood, NH --
Mary E. Bartlett Library
=603-642-3355
Bridgewater, NH --
Bridgewater Public Library
=603-968-7911
Bristol, NH --
Minot-Sleeper Library
=603-744-3352
Brookline, NH --
Brookline Public Library
=603-673-3330
Campton, NH --
Campton Public Library
=603-726-4877
Canaan, NH --
Canaan Town Library
=603-523-9650
Candia, NH --
Smyth Public Library
=603-483-8245
Canterbury, NH --
Elkins Public Library
=603-783-4386
Center Barnstead, NH --
Oscar Foss Memorial Library
=603-269-3900
Center Harbor, NH --
James E. Nichols Memorial Library
=603-253-6950
Center Ossipee, NH --
Ossipee Public Library
=603-539-6390
Center Sandwich, NH --
Samuel H. Wentworth Library
=603-284-6665
Center Strafford, NH --
Hill Library
=603-664-2800
Center Tuftonboro, NH --
Tuftonboro Free Library
=603-569-4256
Charlestown, NH --
Silsby Free Public Library
=603-826-7793
Chester, NH --
Chester Public Library
=603-887-3404
Chesterfield, NH --
Chesterfield Public Library
=603-363-4621
Chichester, NH --
Chichester Town Library
=603-798-5613
Chocorua, NH --
Chocorua Public Library
=603-323-8610
Claremont, NH --
Fiske Free Library
=603-542-7017
Colebrook, NH --
Colebrook Public Library
=603-237-4808
Conant, NH --
Conant Public Library
=603-239-4331
Concord, NH --
Concord Public Library
=603-225-8670
Penacook Branch Library =603-753-4441
Conway, NH --
Conway Public Library
=603-447-5552
Cornish Flat, NH --
George H. Stowell Free Library
=603-543-3644
Dalton, NH --
Dalton Public Library
=603-837-2751
Danbury, NH --
George Gamble Library
=603-768-3765
Danville, NH --
Colby Memorial Library
=603-382-6733
Deerfield, NH --
Philbrick-James Library
=603-463-7187
Deering, NH --
Deering Public Library
=603-464-5121
Derry, NH --
Derry Public Library
=603-432-6140
Dover, NH --
Dover Public Library
=603-516-6050
Dublin, NH --
Dublin Public Library
=603-563-8658
Dummer, NH --
Dummer Public Library
=603-449-0995
Dunbarton, NH --
Dunbarton Public Library
=603-774-3546
Durham, NH --
Durham Public Library
=603-868-6699
East Andover, NH --
William Adams Batchelder Library
=603-735-5333
East Derry, NH --
Taylor Library
=603-432-7186
East Kingston, NH --
East Kingston Public Library
=603-642-8333
East Lempster, NH --
Miner Memorial Library
=603-863-0051
East Rochester, NH --
East Rochester Public Library
=603-332-8013
East Swanzey, NH --
Mount Caesar Union Library
=603-357-0456
Easton, NH --
Easton Free Public Library
=603-823-8017
Effingham, NH --
Effingham Public Library
=603-539-1537
Enfield, NH --
Enfield Public Library
=603-632-7145
Epping, NH --
Harvey-Mitchell Memorial Library
=603-734-4587
Epsom, NH --
Epsom Public Library
=603-736-9920
Errol, NH --
Errol Public Library
=603-482-7720
Etna, NH --
Hanover Town Library
=603-643-3116
Exeter, NH --
Exeter Public Library
=603-772-3101
Farmington, NH --
Goodwin Library
=603-755-2944
Fitzwilliam, NH --
Fitzwilliam Town Library
=603-585-6503
Francestown, NH --
George Holmes Bixby Memorial Library
=603-547-2730
Franconia, NH --
Abbie Greenleaf Library
=603-823-8424
Franklin, NH --
Franklin Public Library
=603-934-2911
Freedom, NH --
Freedom Public Library
=603-539-5176
Fremont, NH --
Fremont Public Library
=603-895-9543
Gilford, NH --
Gilford Public Library
=603-524-6042
Gilmanton Iron Works, NH --
Gilmanton Iron Works Public Library
Gilmanton Year-Round Library =603-364-2400
Gilmanton, NH --
Gilmanton Corner Library
=603-267-7349
Gilsum, NH --
Gilsum Public Library
=603-357-0320
Goffstown, NH --
Goffstown Public Library
=603-497-2102
Gorham, NH --
Gorham Public Library
=603-466-2525
Goshen, NH --
Olive G. Pettis Library
=603-863-6921
Grafton, NH --
Grafton Public Library
=603-523-7865
Grantham, NH --
Dunbar Free Library
=603-863-2172
Greenfield, NH --
Stephenson Memorial Library
=603-547-2790
Greenland, NH --
Weeks Public Library
=603-436-8548
Greenville, NH --
Chamberlin Public Library
=603-878-1105
Groton, NH --
Groton Public Library
=603-744-3668
Groveton, NH --
Northumberland Public Library
=603-636-2066
Hampstead, NH --
Hampstead Public Library
=603-329-6411
Hampton Falls, NH --
Hampton Falls Free Library
=603-926-3682
Hampton, NH --
Lane Memorial Library
=603-926-3368
Hancock, NH --
Hancock Town Library
=603-525-4411
Hanover, NH --
Howe Library
=603-643-4120
Harrisville, NH --
Harrisville Public Library
=603-827-2918
Haverhill, NH --
Haverhill Library Association
=603-989-5578
Hebron, NH --
Hebron Public Library
=603-744-7998
Henniker, NH --
Tucker Free Library
=603-428-3471
Hill, NH --
Hill Public Library
=603-934-9712
Hillsboro, NH --
Fuller Public Library
=603-464-3595
Hinsdale, NH --
Hinsdale Public Library
=603-336-5713
Holderness, NH --
Holderness Free Library
=603-968-7066
Hollis, NH --
Hollis Social Library
=603-465-7721
Hooksett, NH --
Hooksett Public Library
=603-485-6092
Hopkinton, NH --
Hopkinton Town Library
=603-746-3663
Hudson, NH --
George H. and Ella M. Rodgers Memorial Library
=603-886-6030
Hills Memorial Library =603-886-6030
Jackson, NH --
Jackson Public Library
=603-383-9731
Jaffrey, NH --
Jaffrey Public Library
=603-532-7301
Jefferson, NH --
Jefferson Public Library
=603-586-7791
Keene, NH --
Keene Public Library
=603-352-0157
Kensington, NH --
Kensington Public Library
=603-772-5022
Kingston, NH --
Kingston Community Library
=603-642-3521
Laconia, NH --
Laconia Public Library
=603-524-4775
Goss Reading Room =603-524-3808
Lancaster, NH --
William D. Weeks Memorial Library
=603-788-3352
Lebanon, NH --
Lebanon Public Library
=603-448-2459
Kilton Public Library =603-298-8544
Lee, NH --
Lee Public Library
=603-659-2626
Lincoln, NH --
Lincoln Public Library
=603-745-8159
Lisbon, NH --
Lisbon Public Library
=603-838-6615
Litchfield, NH --
Aaron Cutler Memorial Library
=6034244044
Littleton, NH --
Littleton Public Library
=603-444-5741
Londonderry, NH --
Leach Library
=603-432-1132
Loudon, NH --
Maxfield Public Library
=603-798-5153
Lyme, NH --
Converse Free Library
=603-795-4622
Lyndeborough, NH --
J.A. Tarbell Library
=603-654-6790
Madbury, NH --
Madbury Public Library
=603-743-1400
Madison, NH --
Madison Library
=603-367-8545
Manchester, NH --
Manchester City Library
=603-624-6550
West Side Community Library =603-624-6560
Marlborough, NH --
Frost Free Library
=603-876-4479
Marlow, NH --
Marlow Town Library
=603-446-3466
Mason, NH --
Mason Public Library
=603-878-3867
Meredith, NH --
Meredith Public Library
=603-279-4303
Meriden, NH --
Meriden Library
=603-469-3252
Merrimack, NH --
Merrimack Public Library
=603-424-5021
Milan, NH --
Milan Public Library
=603-449-7307
Milford, NH --
Wadleigh Memorial Library
=603-249-0645
Milton Mills, NH --
Milton Free Public Library
=603-473-8535
Milton, NH --
Nute Library
=603-652-7829
Monroe, NH --
Monroe Public Library
=603-638-4736
Mont Vernon, NH --
Daland Memorial Library
=603-673-7888
Moultonborough, NH --
Moultonborough Public Library
=603-476-8895
Nashua, NH --
Nashua Public Library
=603-589-4600
Chandler Memorial Library and Ethnic Center =603-594-3415
Nelson, NH --
Olivia Rodham Memorial Library
=603-847-3214
New Boston, NH --
Whipple Free Library
=603-487-3391
New Castle, NH --
New Castle Public Library
=603-431-6773
New Durham, NH --
New Durham Public Library
=603-859-2201
New Hampton, NH --
Gordon-Nash Library
=603-744-8061
New Ipswich, NH --
New Ipswich Library
=603-878-4644
New London, NH --
Tracy Memorial Library
=603-526-4656
Newbury, NH --
Newbury Public Library
=603-763-5803
Newfields, NH --
Paul Memorial Library
=603-778-8169
Newington, NH --
Langdon Library
=603-436-5154
Newmarket, NH --
Newmarket Public Library
=603-659-5311
Newport, NH --
Richards Free Library
=603-863-3430
Newton, NH --
Gale Library
=603-382-4691
North Conway, NH --
North Conway Public Library
=603-356-2961
North Hampton, NH --
North Hampton Public Library
=603-964-6326
North Haverhill, NH --
Patten-North Haverhill Library
=603-787-2542
North Stratford, NH --
Stratford Public Library
=603-922-9016
North Woodstock, NH --
Moosilauke Public Library
=603-745-9971
Northfield, NH --
Hall Memorial Library
=603-286-8971
Northwood, NH --
Chesley Memorial Library
=603-942-5472
Nottingham, NH --
Blaisdell Memorial Library
=603-679-8484
Orford, NH --
Orford Free Library
=603-353-9166
Orford Social Library =603-353-9756
Pelham, NH --
Pelham Public Library
=603-635-7581
Pembroke, NH --
Pembroke Town Library
=603-485-7851
Peterborough, NH --
Peterborough Town Library
=603-924-8040
Piermont, NH --
Piermont Public Library
=603-272-4967
Pike, NH --
Pike Library
=603-989-9847
Pittsburg, NH --
Bremer Pond Memorial Library
=603-538-7032
Pittsfield, NH --
Josiah Carpenter Library
=603-435-8406
Plainfield, NH --
Philip Read Memorial Library
=603-675-6866
Plaistow, NH --
Plaistow Public Library
=603-382-6011
Plymouth, NH --
Pease Public Library
=603-536-2616
Portsmouth, NH --
Portsmouth Public Library
=603-427-1540
Randolph, NH --
Randolph Public Library
=603-466-5408
Raymond, NH --
Dudley-Tucker Library
=603-895-2633
Richmond, NH --
Richmond Public Library
=603-239-6164
Rindge, NH --
Ingalls Memorial Library
=603-899-3303
Rochester, NH --
Rochester Public Library
=603-332-1428
Rumney, NH --
Byron G. Merrill Library
=603-786-9520
Rye, NH --
Rye Public Library
=603-964-8401
Salem, NH --
Kelley Library
=603-898-7064
Salisbury, NH --
Salisbury Free Library
=603-648-2278
Sanbornton, NH --
Sanbornton Public Library
=603-286-8288
Sanbornville, NH --
Gafney Library
=603-522-3401
Wakefield Public Library =603-522-3032
Sandown, NH --
Sandown Public Library
=603-887-3428
Seabrook, NH --
Seabrook Library
=603-474-2044
Shelburne, NH --
Shelburne Public Library
=603-466-2262
Somersworth, NH --
Somersworth Public Library
=603-692-4587
South Hampton, NH --
South Hampton Public Library
=603-394-7319
Springfield, NH --
Libbie A. Cass Memorial Library
=603-763-4381
Stark, NH --
Stark Public Library
=603-636-2118
Stoddard, NH --
Davis Public Library
=603-446-6251
Stratford, NH --
Laura Johnson Memorial Library
=603-636-2939
Stratham, NH --
Wiggin Memorial Library
=603-772-4346
Sugar Hill, NH --
Richardson Memorial Library
=603-823-7001
Sullivan, NH --
Sullivan Public Library
=603-847-3458
Sunapee, NH --
Abbott Library
=603-763-5513
Surry, NH --
Reed Free Library
=603-352-1761
Sutton Mills, NH --
Sutton Free Library
=603-927-4927
Tamworth, NH --
Cook Memorial Library
=603-323-8510
Temple, NH --
Mansfield Public Library
=603-878-3100
Thornton, NH --
Thornton Public Library
=603-726-8981
Troy, NH --
Gay-Kimball Public Library
=603-242-7743
Twin Mountain, NH --
Twin Mountain Public Library
=603-846-5818
Union, NH -- Union Village Library
Unity, NH --
Unity Free Public Library
=603-543-3253
Walpole, NH --
Walpole Town Library
=603-756-9806
North Walpole Public Library =603-445-5153
Warner, NH --
Pillsbury Free Library
=603-456-2289
Warren, NH --
Joseph Patch Library
=603-764-9072
Washington, NH --
Shedd Free Library
=603-495-3592
Waterville Valley, NH --
Osceola Library
Weare, NH --
Weare Public Library
=603-529-2044
Webster, NH --
Webster Free Public Library
=603-648-2706
Wentworth, NH --
Webster Memorial Library
=603-764-5818
West Stewartstown, NH --
Dennis Joos Memorial Library
=603-246-3329
West Swanzey, NH --
Stratton Free Library
=603-352-9391
Westmoreland, NH --
Westmoreland Public Library
=603-399-7750
Whitefield, NH --
Whitefield Public Library
=603-837-2030
Wilmot, NH --
Wilmot Public Library
=603-526-6804
Wilton, NH --
Wilton Public And Gregg Free Library
=603-654-2581
Winchester, NH --
Thayer Public Library
=603-392-0175
Windham, NH --
Nesmith Library
=603-432-7154
Wolfeboro, NH --
Wolfeboro Public Library
=603-569-2428
Woodsville, NH -- Woodsville Free Public Library