visitor searches
  • Text Size 
  • increase text size
  • decrease text size
  • return to default text size

Search Results

This search is not restricted by city or ZIP Code. If you click go back and enter a ZIP Code, resources will display by distance from you.
Find the help you need > Public Libraries

Public Libraries

Libraries supported by public and/or private funds which provide general library services without charge to all residents of a given community, district or region.

133 Locations offering the requested services. Providers are listed by city
ALTON TOWN OFFICEGILMAN LIBRARY
Main Street
Alton, NH 03809-0960
Belknap County
ANTRIM TOWN OFFICEJAMES A TUTTLE LIBRARY
45 Main Street
Antrim, NH 03440
Hillsborough County
AUBURN TOWN OFFICEGRIFFIN FREE PUBLIC LIBRARY
22 Hooksett Road
Auburn, NH 03032
Rockingham County
BELMONT TOWN OFFICEBELMONT PUBLIC LIBRARY
146 Main Street
Belmont, NH 03220
(603) 267-8331 Service/Intake
Belknap County
BENNINGTON TOWN OFFICEG.E.P. DODGE LIBRARY
2 Main Street
Bennington, NH 03442
Hillsborough County
BERLIN CITY OFFICEBERLIN PUBLIC LIBRARY
270 Main Street
Berlin, NH 03570
(603) 752-5210 Service/Intake
(603) 752-8568 FAX
Coos County
BOW TOWN OFFICEBAKER FREE LIBRARY
509 South Street
Bow, NH 03304
Merrimack County
CANAAN TOWN OFFICECANAAN TOWN LIBRARY
1173 U.S.Route 4
Canaan, NH 03741-0368
Grafton County
CANDIA TOWN OFFICESMYTH PUBLIC LIBRARY
55 High Street
Candia, NH 03034-0256
(603) 483-8245 Service/Intake
Rockingham County
CARROLL TOWN OFFICETWIN MOUNTAIN PUBLIC LIBRARY
92 School Street
Carroll, NH 03595-0163
(603) 846-5818 Service/Intake
Coos County
OSSIPEE TOWN OFFICEOSSIPEE PUBLIC LIBRARY
74 Main Street
Center Ossipee, NH 03814-6840
(603) 539-6390 Service/Intake
Carroll County
CLAREMONT CITY OFFICEFISKE FREE LIBRARY
108 Broad Street
Claremont, NH 03743
Sullivan County
COLEBROOK TOWN OFFICECOLEBROOK PUBLIC LIBRARY
126 Main Street
Colebrook, NH 03576
Coos County
CONCORD CITY OFFICECONCORD PUBLIC LIBRARY
45 Green Street
Concord, NH 03301
Merrimack County
CONWAY TOWN OFFICECONWAY PUBLIC LIBRARY
15 Greenwood Avenue
Conway, NH 03818
(603) 447-5552 Service/Intake
(603) 447-2961 FAX
Carroll County
DEERFIELD TOWN OFFICEPHILBRICK JAMES LIBRARY
4 Church Street
Deerfield, NH 03037-1410
Rockingham County
DERRY TOWN OFFICEDERRY PUBLIC LIBRARY
64 East Broadway
Derry, NH 03038
(603) 432-6140 Service/Intake
Rockingham County
DOVER CITY OFFICEDOVER PUBLIC LIBRARY
73 Locust Street
Dover, NH 03820
Strafford County
ANDOVER TOWN OFFICEWILLIAM ADAMS BACHELDER LIBRARY
12 Chase Hill Road
East Andover, NH 03231
(603) 735-5333 Service/Intake
Merrimack County
EAST KINGSTON TOWN OFFICEEAST KINGSTON PUBLIC LIBRARY
47 Maplevale Road
East Kingston, NH 03827
Rockingham County
ENFIELD TOWN OFFICEENFIELD PUBLIC LIBRARY
23 Main Street
Enfield, NH 03748-1030
Grafton County
EPSOM TOWN OFFICEEPSOM PUBLIC LIBRARY
1606 Dover Road
Epsom, NH 03234
Merrimack County
HANOVER TOWN OFFICEHANOVER TOWN LIBRARY
130 Etna Road
Etna, NH 03750-0207
Grafton County
EXETER TOWN OFFICEEXETER PUBLIC LIBRARY
4 Chestnut Street
Exeter, NH 03833
(603) 772-3101 Administrative
(603) 772-6036 Other 1
Rockingham County
FITZWILLIAM TOWN OFFICEFITZWILLIAM TOWN LIBRARY
11 Templeton Turnpike
Fitzwilliam, NH 03447
(603) 585-6503 Service/Intake
Cheshire County
FRANCESTOWN TOWN OFFICEGEORGE HOLMES BIXBY MEMORIAL LIBRARY
52 Main Street
Francestown, NH 03043
Hillsborough County
FRANKLIN CITY OFFICEFRANKLIN PUBLIC LIBRARY
310 Central Street
Franklin, NH 03235
Merrimack County
FREMONT TOWN OFFICEFREMONT PUBLIC LIBRARY
7 Jackie Bernier Drive
Fremont, NH 03044
Rockingham County
GILFORD TOWN OFFICEGILFORD PUBLIC LIBRARY
31 Potter Hill Road
Gilford, NH 03249-6803
Belknap County
GORHAM TOWN OFFICEGORHAM PUBLIC LIBRARY
35 Railroad Street
Gorham, NH 03581
(603) 466-2525 Service/Intake
Coos County
GOSHEN TOWN OFFICEOLIVE G PETTIS LIBRARY
36 Mill Village Road
Goshen, NH 03752
(603) 863-6139 FAX
(603) 863-6921 Service/Intake
Sullivan County
GRAFTON TOWN OFFICEGRAFTON PUBLIC LIBRARY
47 Library Road
Grafton, NH 03240
Grafton County
GREENLAND TOWN OFFICEWEEKS PUBLIC LIBRARY
36 Post Road
Greenland, NH 03840-0430
Rockingham County
GREENVILLE TOWN OFFICECHAMBERLIN FREE PUBLIC LIBRARY
46 Main Street
Greenville, NH 03048-0499
Hillsborough County
HAMPSTEAD TOWN OFFICEHAMPSTEAD PUBLIC LIBRARY
9 Mary E. Clark Drive
Hampstead, NH 03841
(603) 329-6411 Service/Intake
Rockingham County
HAMPTON TOWN OFFICELANE MEMORIAL LIBRARY
2 Academy Avenue
Hampton, NH 03842
Rockingham County
HAMPTON FALLS TOWN OFFICEHAMPTON FALLS FREE LIBRARY
7 Drinkwater Road
Hampton Falls, NH 03844-2004
Rockingham County
HANCOCK TOWN OFFICEHANCOCK TOWN LIBRARY
Main Street
Hancock, NH 03449
Hillsborough County
HANOVER TOWN OFFICEHOWE LIBRARY
13 South Street
Hanover, NH 03755-2185
Grafton County
HARRISVILLE TOWN OFFICEHARRISVILLE PUBLIC LIBRARY
7 Canal Street
Harrisville, NH 03450
Cheshire County
HAVERHILL TOWN OFFICEHAVERHILL LIBRARY ASSOCIATION
67 Court Street
Haverhill, NH 03765-0117
Grafton County
HENNIKER TOWN OFFICETUCKER FREE LIBRARY
31 Western Avenue
Henniker, NH 03242
Merrimack County
HILL TOWN OFFICEHILL PUBLIC LIBRARY
30 Crescent Street
Hill, NH 03243
Merrimack County
HILLSBOROUGH TOWN OFFICEFULLER PUBLIC LIBRARY
29 School Street
Hillsborough, NH 03244
Hillsborough County
HINSDALE TOWN OFFICEHINSDALE PUBLIC LIBRARY
122 Brattleboro Road
Hinsdale, NH 03451-0006
(603) 336-5713 Service/Intake
Cheshire County
HOLLIS TOWN OFFICEHOLLIS SOCIAL LIBRARY
2 Monument Square
Hollis, NH 03049
Hillsborough County
HOOKSETT TOWN OFFICEHOOKSETT PUBLIC LIBRARY
1701B Hooksett Road
Hooksett, NH 03106
Merrimack County
HOPKINTON TOWN OFFICEHOPKINTON TOWN LIBRARY
61 Houston Drive
Hopkinton, NH 03229
Merrimack County
HUDSON TOWN OFFICERODGERS MEMORIAL LIBRARY
194 Derry Road
Hudson, NH 03051
(603) 886-6030 Service/Intake
(603) 816-4501 FAX
Hillsborough County
JACKSON TOWN OFFICEJACKSON PUBLIC LIBRARY
52 Main Street
Jackson, NH 03846
(603) 383-9731 Service/Intake
Carroll County
JAFFREY TOWN OFFICEJAFFREY PUBLIC LIBRARY
38 Main Street
Jaffrey, NH 03452
Cheshire County
KEENE CITY OFFICEKEENE PUBLIC LIBRARY
60 Winter Street
Keene, NH 03431
Cheshire County
LANCASTER TOWN OFFICEWEEKS MEMORIAL LIBRARY
128 Main Street
Lancaster, NH 03584-3031
(603) 788-3352 Service/Intake
(603) 427-0913 FAX
Coos County
LEE TOWN OFFICELEE PUBLIC LIBRARY
9 Mast Road
Lee, NH 03861
Strafford County
LINCOLN TOWN OFFICELINCOLN PUBLIC LIBRARY
22 Church Street
Lincoln, NH 03251
Grafton County
LISBON TOWN OFFICELISBON PUBLIC LIBRARY
45 School Street
Lisbon, NH 03585
Grafton County
LITCHFIELD TOWN OFFICEAARON CUTLER MEMORIAL LIBRARY - LITCHFIELD
269 Charles Bancroft Highway
Litchfield, NH 03052
(603) 424-4044 Administrative   Voice and Fax
Hillsborough County
LITTLETON TOWN OFFICELITTLETON PUBLIC LIBRARY
92 Main Street
Littleton, NH 03561
Grafton County
LONDONDERRY TOWN OFFICELEACH LIBRARY - LONDONDERRY
276 Mammoth Road
Londonderry, NH 03053
Rockingham County
LOUDON TOWN OFFICEMAXFIELD PUBLIC LIBRARY
8 Route 129
Loudon, NH 03307
Merrimack County
LYME TOWN OFFICELYME TOWN LIBRARY
38 Union Street
Lyme, NH 03768
Grafton County
MADISON TOWN OFFICEMADISON LIBRARY
1895 Village Road
Madison, NH 03849
Carroll County
MANCHESTER CITY OFFICEMANCHESTER CITY LIBRARY
405 Pine Street
Manchester, NH 03104
Hillsborough County
MANCHESTER CITY OFFICEMANCHESTER LIBRARY WEST
76 North Main Street
Manchester, NH 03102
(603) 624-6560 Service/Intake
Hillsborough County
MARLBOROUGH TOWN OFFICEFROST FREE LIBRARY
28 Jaffrey Road
Marlborough, NH 03455
Cheshire County
MARLOW TOWN OFFICEMARLOW TOWN LIBRARY
12 Church Street
Jones Hall
Marlow, NH 03456
Cheshire County
MASON TOWN OFFICEMASON PUBLIC LIBRARY
16 Darling Hill Road
Mason, NH 03048
Hillsborough County
MEREDITH TOWN OFFICEMEREDITH PUBLIC LIBRARY
91 Main Street
Meredith, NH 03253
Belknap County
MERRIMACK TOWN OFFICEMERRIMACK PUBLIC LIBRARY
470 Daniel Webster Highway
Merrimack, NH 03054
(603) 424-3651 Administrative
(603) 424-5021 Service/Intake
Hillsborough County
MILFORD TOWN OFFICEWADLEIGH MEMORIAL LIBRARY
49 Nashua Street
Milford, NH 03055-3753
Hillsborough County
MONROE TOWN OFFICEMONROE PUBLIC LIBRARY
19 Plains Road
Monroe, NH 03771-0067
Grafton County
MOULTONBOROUGH TOWN OFFICEMOULTONBOROUGH PUBLIC LIBRARY
4 Holland Street
Moultonborough, NH 03254
Carroll County
NASHUA CITY OFFICENASHUA PUBLIC LIBRARY
2 Court Street
Nashua, NH 03060
(603) 589-4600 Service/Intake
Hillsborough County
NELSON TOWN OFFICEOLIVIA RODHAM MEMORIAL LIBRARY
1 Nelson Common
Nelson, NH 03457
(603) 847-3214 Service/Intake
Cheshire County
NEW CASTLE TOWN OFFICENEW CASTLE PUBLIC LIBRARY
301 Wentworth Road
New Castle, NH 03854
Rockingham County
NEW DURHAM TOWN OFFICENEW DURHAM PUBLIC LIBRARY
2 Old Bay Road
New Durham, NH 03855-0400
Strafford County
NEW IPSWICH TOWN OFFICENEW IPSWICH LIBRARY
6 Main Street
New Ipswich, NH 03071
Hillsborough County
NEW IPSWICH TOWN OFFICENEW IPSWICH PUBLIC LIBRARY
6 Main Street
New Ipswich, NH 03071
(603) 878-4644 Service/Intake
(603) 878-4629 FAX
Hillsborough County
NEW LONDON TOWN OFFICETRACY MEMORIAL LIBRARY
304 Main Street
New London, NH 03257
(603) 526-4656 Service/Intake
Merrimack County
NEWBURY TOWN OFFICENEWBURY PUBLIC LIBRARY
933 Route 103
Newbury, NH 03255-0245
Merrimack County
NEWFIELDS TOWN OFFICENEWFIELDS PUBLIC LIBRARY
76 Main Street
Newfields, NH 03856
Rockingham County
NEWINGTON TOWN OFFICELANGDON LIBRARY
328 Nimble Hill Road
Newington, NH 03801
Rockingham County
NEWPORT TOWN OFFICERICHARDS FREE LIBRARY
58 North Main Street
Newport, NH 03773
Sullivan County
NEWTON TOWN OFFICEGALE LIBRARY
16 South Main Street
Newton, NH 03858-0208
(603) 382-4691 Service/Intake
(603) 382-2528 FAX
Rockingham County
NORTH HAMPTON TOWN OFFICENORTH HAMPTON PUBLIC LIBRARY
237A Atlantic Avenue
North Hampton, NH 03862
(603) 964-6326 Service/Intake
Rockingham County
HAVERHILL TOWN OFFICENORTH HAVERHILL LIBRARY
2885 Dartmouth College Highway
North Haverhill, NH 03774
Grafton County
WALPOLE TOWN OFFICENORTH WALPOLE PUBLIC LIBRARY
70 Church Street
North Walpole, NH 03609
Cheshire County
NORTHFIELD TOWN OFFICEHALL MEMORIAL LIBRARY
18 Park Street
Northfield, NH 03276
Belknap County
ORFORD TOWN OFFICEORFORD FREE LIBRARY
NH-25A
Orford, NH 03777-0189
Grafton County
ORFORD TOWN OFFICEORFORD SOCIAL LIBRARY
573 NH Route 10
Orford, NH 03777-0186
(603) 353-9756 Service/Intake
Grafton County
PELHAM TOWN OFFICEPELHAM PUBLIC LIBRARY
24 Village Green
Pelham, NH 03076-3172
Hillsborough County
CONCORD CITY OFFICEPENACOOK BRANCH LIBRARY
3 Merrimack Street
Penacook, NH 03303
Merrimack County
PETERBOROUGH TOWN OFFICEPETERBOROUGH TOWN LIBRARY
2 Concord Street
Peterborough, NH 03458-1511
(603) 924-8000 Main
(603) 924-8040 Service/Intake
Hillsborough County
PIERMONT TOWN OFFICEPIERMONT PUBLIC LIBRARY
130 Rt 10
Piermont, NH 03779
Grafton County
PLAINFIELD TOWN OFFICEPHILIP READ MEMORIAL LIBRARY
1088 Route 12A
Plainfield, NH 03781
Sullivan County
PLAISTOW TOWN OFFICEPLAISTOW PUBLIC LIBRARY
85 Main Street
Plaistow, NH 03865
(603) 382-6011 Service/Intake
(603) 382-0202 FAX
Rockingham County
TOWN OF PLYMOUTHPEASE PUBLIC LIBRARY
1 Russell Street
Plymouth, NH 03264-6035
36Grafton County
PORTSMOUTH CITY OFFICEPORTSMOUTH PUBLIC LIBRARY
175 Parrott Avenue
Portsmouth, NH 03801
Rockingham County
RANDOLPH TOWN OFFICERANDOLPH PUBLIC LIBRARY
130 Durand Road
Randolph, NH 03570
Coos County
RAYMOND TOWN OFFICEDUDLEY-TUCKER LIBRARY
6 Epping Street
Raymond, NH 03077
(603) 895-7057 Service/Intake
(603) 895-7059 FAX
Rockingham County
RICHMOND TOWN OFFICERICHMOND PUBLIC LIBRARY
19 Winchester Road Route 119
Richmond, NH 03470
Cheshire County
RINDGE TOWN OFFICEINGALLS MEMORIAL LIBRARY
203 Main Street
Rindge, NH 03461-0224
Cheshire County
ROCHESTER CITY OFFICEROCHESTER PUBLIC LIBRARY
65 South Main Street
Rochester, NH 03867
Strafford County
RYE TOWN OFFICERYE PUBLIC LIBRARY
581 Washington Road
Rye, NH 03870
Rockingham County
SALEM TOWN OFFICEKELLEY LIBRARY
234 Main Street
Salem, NH 03079
Rockingham County
SALISBURY TOWN OFFICESALISBURY FREE LIBRARY
641 Old Turnpike Road
Salisbury, NH 03268
Merrimack County
SANBORNTON TOWN OFFICESANBORNTON PUBLIC LIBRARY
27 Meetinghouse Hill Road
Sanbornton, NH 03269
(603) 286-8288 Service/Intake
Belknap County
WAKEFIELD TOWN OFFICEGAFNEY PUBLIC LIBRARY
14 High Street
Sanbornville, NH 03872
Carroll County
SANDOWN TOWN OFFICESANDOWN PUBLIC LIBRARY
305 Main Street
Sandown, NH 03873
Rockingham County
SEABROOK TOWN OFFICESEABROOK LIBRARY
25 Liberty Lane
Seabrook, NH 03874
(603) 474-2044 Service/Intake
Rockingham County
SOMERSWORTH CITY OFFICESOMERSWORTH PUBLIC LIBRARY
25 Main Street
Somersworth, NH 03878
Strafford County
SOUTH HAMPTON TOWN OFFICESOUTH HAMPTON PUBLIC LIBRARY
3-1 Hilldale Avenue
South Hampton, NH 03827-9410
Rockingham County
SPRINGFIELD TOWN OFFICELIBBIE A CASS MEMORIAL LIBRARY
2748 Main Street
Springfield, NH 03284
Sullivan County
STRATFORD TOWN OFFICESTRATFORD PUBLIC LIBRARY
74 Main Street
Railroad Station
Stratford, NH 03590-0366
Coos County
SULLIVAN TOWN OFFICESULLIVAN PUBLIC LIBRARY
436 Centre Street
Sullivan, NH 03445-0092
(603) 847-3458 Service/Intake
Cheshire County
SURRY TOWN OFFICEREED FREE LIBRARY
8 Village Road
Surry, NH 03431-8314
(603) 352-1761 Service/Intake
Cheshire County
SUTTON TOWN OFFICESUTTON FREE LIBRARY
5 Corporation Hill Road
Sutton, NH 03221-0091
Merrimack County
THORNTON TOWN OFFICETHORNTON PUBLIC LIBRARY
1884 N.H. Route 175
Thornton, NH 03223
Grafton County
TROY TOWN OFFICEGAY KIMBALL PUBLIC LIBRARY
10 South Main Street
Troy, NH 03465-0837
Cheshire County
TUFTONBORO TOWN OFFICETUFTONBORO FREE LIBRARY
221 Middle Road
Tuftonboro, NH 03816
(603) 569-4256 Service/Intake
Carroll County
UNITY TOWN OFFICEUNITY FREE LIBRARY
HC 66 - Box 176
Unity, NH 03773-0176
Sullivan County
WALPOLE TOWN OFFICEWALPOLE PUBLIC LIBRARY
48 Main Street
Walpole, NH 03608
(603) 756-9806 Service/Intake
Cheshire County
WARNER TOWN OFFICEPILLSBURY FREE LIBRARY
18 East Main Street
Warner, NH 03278
(603) 456-2289 Service/Intake
(603) 456-3177 FAX
Merrimack County
WASHINGTON TOWN OFFICESHEDD FREE LIBRARY
46 North Main Street
Washington, NH 03280-0288
Sullivan County
WATERVILLE VALLEY TOWN OFFICEOSCEOLA LIBRARY
2 West Branch Road
Waterville Valley, NH 03215-0367
Grafton County
WEARE TOWN OFFICEWEARE PUBLIC LIBRARY
10 Paige Memorial Lane
Weare, NH 03281-0227
(603) 529-2044 Service/Intake
Hillsborough County
WEBSTER TOWN OFFICEWEBSTER FREE PUBLIC LIBRARY
947 Battle Street
Webster, NH 03303
(603) 648-2706 Service/Intake
Merrimack County
LEBANON CITY OFFICEWEST LEBANON KILTON LIBRARY
80 Main Street
West Lebanon, NH 03784
(603) 298-8544 Service/Intake   Kilton West site
Grafton County
STEWARTSTOWN TOWN OFFICESTEWARTSTOWN PUBLIC LIBRARY
Washington Street
West Stewartstown, NH 03576
(603) 246-3329 Service/Intake
Coos County
WESTMORELAND TOWN OFFICEWESTMORELAND PUBLIC LIBRARY
33 South Village Road
Westmoreland, NH 03467
(603) 399-7750 Service/Intake
Cheshire County
WHITEFIELD TOWN OFFICEWHITEFIELD PUBLIC LIBRARY
8 Lancaster Road
Whitefield, NH 03598-3053
Coos County
WILTON TOWN OFFICEWILTON PUBLIC & GREGG FREE LIBRARY
7 Forest Road
Wilton, NH 03086
Hillsborough County
WOLFEBORO TOWN OFFICEWOLFEBORO PUBLIC LIBRARY
259 South Main Street
Wolfeboro, NH 03894-0710
Carroll County
The community resource directory information is up-to-date to the best of our knowledge. However, you should always call the provider to confirm this information and make an appointment. Be sure to confirm payment information with the provider, if payment is required. 2-1-1 New Hampshire does not rate, recommend or endorse any agency. We simply provide information as a public service to those in need.
Powered by ReferWeb
The AIRS/211 LA County Taxonomy is reproduced with permission from 211 LA County.