Local Data Search

 
USA.com / New Hampshire / Public Library

New Hampshire Public Library

239 public libraries were found in New Hampshire.




Rank by: Collections, Size, Programs
Nashua Public Library
2 Court Street
Nashua, NH 03060
phone: 603-589-4600
Type: Library System
Staff: 44.63 Collections: 197,544 Programs: 1,210 Internet Computer: 63
Portsmouth Public Library
175 Parrott Avenue
Portsmouth, NH 03801
phone: 603-427-1540
Type: Library System
Staff: 23.50 Collections: 189,556 Programs: 692 Internet Computer: 48
Keene Public Library
60 Winter Street
Keene, NH 03431
phone: 603-352-0157
Type: Library System
Staff: 17.00 Collections: 141,450 Programs: 927 Internet Computer: 13
Concord Public Library
45 Green Street
Concord, NH 03301
phone: 603-225-8670
Type: Library System
Staff: 18.75 Collections: 137,744 Programs: 210 Internet Computer: 26
Kelley Library
234 Main Street
Salem, NH 03079
phone: 603-898-7064
Type: Library System
Staff: 15.46 Collections: 132,725 Programs: 322 Internet Computer: 11
Dover Public Library
73 Locust Street
Dover, NH 03820
phone: 603-516-6050
Type: Library System
Staff: 13.50 Collections: 105,060 Programs: 249 Internet Computer: 12
Manchester City Library
405 Pine Street
Manchester, NH 03104
phone: 603-624-6550
Type: Library System
Staff: 42.25 Collections: 101,315 Programs: 791 Internet Computer: 31
Leach Library
276 Mammoth Road
Londonderry, NH 03053
phone: 603-432-1132
Type: Library System
Staff: 16.17 Collections: 98,325 Programs: 243 Internet Computer: 10
Nesmith Library
8 Fellows Road
Windham, NH 03087
phone: 603-432-7154
Type: Library System
Staff: 11.78 Collections: 83,000 Programs: 251 Internet Computer: 8
Bedford Public Library
3 Meetinghouse Road
Bedford, NH 03110
phone: 603-472-3023
Type: Library System
Staff: 12.97 Collections: 81,515 Programs: 419 Internet Computer: 10
Laconia Public Library
695 Main Street
Laconia, NH 03246
phone: 603-524-4775
Type: Library System
Staff: 11.40 Collections: 78,295 Programs: 493 Internet Computer: 19
Rochester Public Library
65 South Main Street
Rochester, NH 03867
phone: 603-332-1428
Type: Library System
Staff: 15.76 Collections: 74,405 Programs: 241 Internet Computer: 26
Lane Memorial Library
2 Academy Avenue
Hampton, NH 03842
phone: 603-926-3368
Type: Library System
Staff: 10.80 Collections: 73,248 Programs: 301 Internet Computer: 17
Amherst Town Library
14 Main Street
Amherst, NH 03031
phone: 603-673-2288
Type: Library System
Staff: 10.97 Collections: 70,070 Programs: 368 Internet Computer: 10
Derry Public Library
64 East Broadway
Derry, NH 03038
phone: 603-432-6140
Type: Library System
Staff: 16.48 Collections: 66,642 Programs: 348 Internet Computer: 12
William Y. Wadleigh Memorial Library
49 Nashua Street
Milford, NH 03055
phone: 603-673-2408
Type: Library System
Staff: 13.87 Collections: 64,738 Programs: 628 Internet Computer: 13
Howe Library
13 South Street
Hanover, NH 03755
phone: 603-643-4120
Type: Library System
Staff: 13.29 Collections: 64,081 Programs: 565 Internet Computer: 28
Exeter Public Library
4 Chestnut Street
Exeter, NH 03833
phone: 603-772-3101
Type: Library System
Staff: 15.00 Collections: 63,875 Programs: 1,236 Internet Computer: 9
Rodgers Memorial Library
194 Derry Road
Hudson, NH 03051
phone: 603-886-6030
Type: Library System
Staff: 14.80 Collections: 62,350 Programs: 726 Internet Computer: 16
Merrimack Public Library
470 Daniel Webster Highway
Merrimack, NH 03054
phone: 603-424-5021
Type: Library System
Staff: 16.92 Collections: 58,194 Programs: 373 Internet Computer: 11
Peterborough Town Library
2 Concord Street
Peterborough, NH 03458
phone: 603-924-8040
Type: Library System
Staff: 6.25 Collections: 52,600 Programs: 67 Internet Computer: 4
Rye Public Library
581 Washington Road
Rye, NH 03870
phone: 603-964-8401
Type: Library System
Staff: 7.80 Collections: 50,525 Programs: 610 Internet Computer: 15
Fiske Free Library
108 Broad Street
Claremont, NH 03743
phone: 603-542-7017
Type: Library System
Staff: 7.60 Collections: 46,250 Programs: 180 Internet Computer: 7
Lebanon Public Library
9 East Park Street
Lebanon, NH 03766
phone: 603-448-2459
Type: Library System
Staff: 12.00 Collections: 44,307 Programs: 372 Internet Computer: 29
Hollis Social Library
2 Monument Square
Hollis, NH 03049
phone: 603-465-7721
Type: Library System
Staff: 5.27 Collections: 41,364 Programs: 376 Internet Computer: 4
Wolfeboro Public Library
259 South Main Street
Wolfeboro, NH 03894
phone: 603-569-2428
Type: Library System
Staff: 6.13 Collections: 39,002 Programs: 221 Internet Computer: 7
Tracy Memorial Library
304 Main Street
New London, NH 03257
phone: 603-526-4656
Type: Library System
Staff: 6.00 Collections: 38,566 Programs: 265 Internet Computer: 8
Seabrook Library
25 Liberty Lane
Seabrook, NH 03874
phone: 603-474-2044
Type: Library System
Staff: 5.55 Collections: 38,519 Programs: 528 Internet Computer: 19
Baker Free Library
509 South Street
Bow, NH 03304
phone: 603-224-7113
Type: Library System
Staff: 6.25 Collections: 38,300 Programs: 259 Internet Computer: 6
Gilford Public Library
31 Potter Hill Road
Gilford, NH 03249
phone: 603-524-6042
Type: Library System
Staff: 5.35 Collections: 38,110 Programs: 596 Internet Computer: 13
Plaistow Public Library
85 Main Street
Plaistow, NH 03865
phone: 603-382-6011
Type: Library System
Staff: 5.08 Collections: 36,393 Programs: 166 Internet Computer: 17
North Hampton Public Library
237a Atlantic Avenue
North Hampton, NH 03862
phone: 603-964-6326
Type: Library System
Staff: 4.77 Collections: 34,772 Programs: 277 Internet Computer: 7
Abbott Library
542 Route 11
Sunapee, NH 03782
phone: 603-763-5513
Type: Library System
Staff: 4.25 Collections: 31,272 Programs: 156 Internet Computer: 4
Pelham Public Library
24 Village Green
Pelham, NH 03076
phone: 603-635-7581
Type: Library System
Staff: 5.48 Collections: 30,100 Programs: 278 Internet Computer: 14
Hopkinton Town Library
61 Houston Drive
Contoocook, NH 03229
phone: 603-746-3663
Type: Library System
Staff: 4.25 Collections: 30,000 Programs: 352 Internet Computer: 8
Kimball Library
5 Academy Avenue
Atkinson, NH 03811
phone: 603-362-5234
Type: Library System
Staff: 4.93 Collections: 30,000 Programs: 473 Internet Computer: 14
Goodwin Library
422 Main Street
Farmington, NH 03835
phone: 603-755-2944
Type: Library System
Staff: 5.59 Collections: 27,973 Programs: 155 Internet Computer: 10
Hampstead Public Library
9 Mary E. Clark Drive
Hampstead, NH 03841
phone: 603-329-6411
Type: Library System
Staff: 6.29 Collections: 27,708 Programs: 455 Internet Computer: 10
Conway Public Library
15 E. Main Street
Conway, NH 03818
phone: 603-447-5552
Type: Library System
Staff: 6.46 Collections: 27,182 Programs: 528 Internet Computer: 17
Tuftonboro Free Library
221 Middle Road
Center Tuftonboro, NH 03816
phone: 603-569-4256
Type: Library System
Staff: 2.74 Collections: 24,814 Programs: 114 Internet Computer: 7
Walpole Town Library
48 Main Street
Walpole, NH 03608
phone: 603-756-9806
Type: Library System
Staff: 2.22 Collections: 24,650 Programs: 172 Internet Computer: 4
Goffstown Public Library
2 High Street
Goffstown, NH 03045
phone: 603-497-2102
Type: Library System
Staff: 9.25 Collections: 23,621 Programs: 310 Internet Computer: 8
Jaffrey Public Library
38 Main Street
Jaffrey, NH 03452
phone: 603-532-7301
Type: Library System
Staff: 3.78 Collections: 22,544 Programs: 317 Internet Computer: 9
Enfield Public Library
23 Main Street
Enfield, NH 03748
phone: 603-632-7145
Type: Library System
Staff: 3.98 Collections: 22,304 Programs: 167 Internet Computer: 3
Harvey-Mitchell Memorial Library
151 Main Street
Epping, NH 03042
phone: 603-679-5944
Type: Library System
Staff: 1.96 Collections: 22,042 Programs: 306 Internet Computer: 6
Brookline Public Library
16 Main Street
Brookline, NH 03033
phone: 603-673-3330
Type: Library System
Staff: 4.20 Collections: 21,696 Programs: 255 Internet Computer: 6
Meredith Public Library
91 Main Street
Meredith, NH 03253
phone: 603-279-4303
Type: Library System
Staff: 7.00 Collections: 21,664 Programs: 243 Internet Computer: 10
Chesley Memorial Library
8 Mountain Avenue
Northwood, NH 03261
phone: 603-942-5472
Type: Library System
Staff: 2.83 Collections: 21,663 Programs: 234 Internet Computer: 2
Colby Memorial Library
7 Colby Road
Danville, NH 03819
phone: 603-382-6733
Type: Library System
Staff: 2.88 Collections: 21,520 Programs: 189 Internet Computer: 9
Newmarket Public Library
1 Elm Street
Newmarket, NH 03857
phone: 603-659-5311
Type: Library System
Staff: 3.58 Collections: 21,395 Programs: 104 Internet Computer: 7
William D. Weeks Memorial Library
128 Main Street
Lancaster, NH 03584
phone: 603-788-3352
Type: Library System
Staff: 2.58 Collections: 21,070 Programs: 343 Internet Computer: 4
Lee Public Library
7 Mast Road
Lee, NH 03861
phone: 603-659-2626
Type: Library System
Staff: 4.68 Collections: 20,267 Programs: 209 Internet Computer: 4
Mary E. Bartlett Library
22 Dalton Road
Exeter, NH 03833
phone: 603-642-3355
Type: Library System
Staff: 2.13 Collections: 20,120 Programs: 183 Internet Computer: 4
Samuel H. Wentworth Library
35 Main Street
Center Sandwich, NH 03227
phone: 603-284-6665
Type: Library System
Staff: 2.35 Collections: 20,002 Programs: 35 Internet Computer: 6
Gorham Public Library
35 Railroad Street
Gorham, NH 03581
phone: 603-466-2525
Type: Library System
Staff: 2.65 Collections: 19,751 Programs: 212 Internet Computer: 2
Sandown Public Library
305 Main Street
Sandown, NH 03873
phone: 603-887-3428
Type: Library System
Staff: 4.20 Collections: 19,312 Programs: 308 Internet Computer: 5
Wiggin Memorial Library
10 Bunker Hill Avenue
Stratham, NH 03885
phone: 603-772-4346
Type: Library System
Staff: 7.60 Collections: 19,300 Programs: 466 Internet Computer: 6
Pembroke Town Library
313 Pembroke Street
Suncook, NH 03275
phone: 603-485-7851
Type: Library System
Staff: 2.75 Collections: 19,163 Programs: 171 Internet Computer: 9
Littleton Public Library
92 Main Street
Littleton, NH 03561
phone: 603-444-5741
Type: Library System
Staff: 4.05 Collections: 19,023 Programs: 122 Internet Computer: 5
Durham Public Library
7 Mill Road Unit H
Durham, NH 03824
phone: 603-868-6699
Type: Library System
Staff: 3.58 Collections: 18,930 Programs: 267 Internet Computer: 8
Hall Memorial Library
18 Park Street
Tilton, NH 03276
phone: 603-286-8971
Type: Library System
Staff: 5.25 Collections: 18,683 Programs: 421 Internet Computer: 5
Epsom Public Library
1606 Dover Road
Epsom, NH 03234
phone: 603-736-9920
Type: Library System
Staff: 2.35 Collections: 18,326 Programs: 262 Internet Computer: 8
Franklin Public Library
310 Central Street
Franklin, NH 03235
phone: 603-934-2911
Type: Library System
Staff: 5.00 Collections: 18,100 Programs: 130 Internet Computer: 5
Weeks Public Library
36 Post Road
Greenland, NH 03840
phone: 603-436-8548
Type: Library System
Staff: 4.10 Collections: 18,091 Programs: 350 Internet Computer: 5
Gafney Library, Inc
14 High Street
Sanbornville, NH 03872
phone: 603-522-3401
Type: Library System
Staff: 2.15 Collections: 18,068 Programs: 219 Internet Computer: 9
Pease Public Library
1 Russell Street
Plymouth, NH 03264
phone: 603-536-2616
Type: Library System
Staff: 4.87 Collections: 18,010 Programs: 129 Internet Computer: 9
Richards Free Library
58 North Main Street
Newport, NH 03773
phone: 603-863-3430
Type: Library System
Staff: 4.00 Collections: 17,918 Programs: 483 Internet Computer: 17
Blaisdell Memorial Library
129 Stage Road
Nottingham, NH 03290
phone: 603-679-8484
Type: Library System
Staff: 2.80 Collections: 17,758 Programs: 181 Internet Computer: 4
Somersworth Public Library
25 Main Street
Somersworth, NH 03878
phone: 603-692-4587
Type: Library System
Staff: 4.25 Collections: 17,605 Programs: 191 Internet Computer: 7
Wilton Public & Gregg Free Library
7 Forest Road
Wilton, NH 03086
phone: 603-654-2581
Type: Library System
Staff: 3.40 Collections: 17,552 Programs: 138 Internet Computer: 7
Berlin Public Library
270 Main Street
Berlin, NH 03570
phone: 603-752-5210
Type: Library System
Staff: 4.48 Collections: 17,465 Programs: 77 Internet Computer: 10
Dunbar Free Library
401 Route 10 South
Grantham, NH 03753
phone: 603-863-2172
Type: Library System
Staff: 2.42 Collections: 17,365 Programs: 85 Internet Computer: 7
Minot-Sleeper Library
35 Pleasant Street
Bristol, NH 03222
phone: 603-744-3352
Type: Library System
Staff: 2.78 Collections: 17,024 Programs: 204 Internet Computer: 3
Nichols Memorial Library
169 Main Street
Kingston, NH 03848
phone: 603-642-3521
Type: Library System
Staff: 3.65 Collections: 16,852 Programs: 342 Internet Computer: 4
Tucker Free Library
31 Western Avenue
Henniker, NH 03242
phone: 603-428-3471
Type: Library System
Staff: 3.74 Collections: 16,736 Programs: 87 Internet Computer: 11
Canaan Town Library
1173 U.S. Rt 4
Canaan, NH 03741
phone: 603-523-9650
Type: Library System
Staff: 1.95 Collections: 16,600 Programs: 58 Internet Computer: 3
East Kingston Public Library
47 Maplevale Road
East Kingston, NH 03827
phone: 603-642-8333
Type: Library System
Staff: 1.56 Collections: 16,555 Programs: 194 Internet Computer: 3
Chester Public Library
3 Chester Street
Chester, NH 03036
phone: 603-887-3404
Type: Library System
Staff: 0.90 Collections: 16,528 Programs: 92 Internet Computer: 3
Barrington Public Library
105 Ramsdell Lane
Barrington, NH 03825
phone: 603-664-9715
Type: Library System
Staff: 4.63 Collections: 16,406 Programs: 311 Internet Computer: 7
Fremont Public Library
7 Jackie Bernier Drive
Fremont, NH 03044
phone: 603-895-9543
Type: Library System
Staff: 2.75 Collections: 16,400 Programs: 55 Internet Computer: 4
Chesterfield Public Library
524 Route 63
Chesterfield, NH 03443
phone: 603-363-4621
Type: Library System
Staff: 2.25 Collections: 16,259 Programs: 136 Internet Computer: 6
Moultonborough Public Library
4 Holland Street
Moultonborough, NH 03254
phone: 603-476-8895
Type: Library System
Staff: 6.00 Collections: 16,211 Programs: 215 Internet Computer: 14
Ingalls Memorial Library
203 Main Street
Rindge, NH 03461
phone: 603-899-3303
Type: Library System
Staff: 3.00 Collections: 15,858 Programs: 157 Internet Computer: 8
Converse Free Library
38 Union Street
Lyme, NH 03768
phone: 603-795-4622
Type: Library System
Staff: 1.52 Collections: 15,642 Programs: 96 Internet Computer: 9
G.E.P. Dodge Library
2 Main Street
Bennington, NH 03442
phone: 603-588-6585
Type: Library System
Staff: 1.70 Collections: 15,024 Programs: 125 Internet Computer: 2
Gale Library
16 South Main Street
Newton, NH 03858
phone: 603-382-4691
Type: Library System
Staff: 2.53 Collections: 14,992 Programs: 243 Internet Computer: 6
Colebrook Public Library
126 Main Street
Colebrook, NH 03576
phone: 603-237-4808
Type: Library System
Staff: 2.80 Collections: 14,429 Programs: 231 Internet Computer: 5
Mt. Caesar Union Library
628 Old Homestead Highway
Swanzey, NH 03446
phone: 603-357-0456
Type: Library System
Staff: 1.30 Collections: 14,319 Programs: 32 Internet Computer: 3
Whipple Free Library
67 Mont Vernon Road
New Boston, NH 03070
phone: 603-487-3391
Type: Library System
Staff: 3.67 Collections: 13,139 Programs: 372 Internet Computer: 7
New Durham Public Library
2 Old Bay Road
New Durham, NH 03855
phone: 603-859-2201
Type: Library System
Staff: 1.66 Collections: 13,100 Programs: 176 Internet Computer: 4
Oscar Foss Memorial Library
111 South Barnstead Road
Center Barnstead, NH 03225
phone: 603-269-3900
Type: Library System
Staff: 3.45 Collections: 12,859 Programs: 116 Internet Computer: 3
Fuller Public Library
29 School Street
Hillsborough, NH 03244
phone: 603-464-3595
Type: Library System
Staff: 2.55 Collections: 12,430 Programs: 71 Internet Computer: 4
Boscawen Public Library
116 North Main Street
Concord, NH 03303
phone: 603-753-8576
Type: Library System
Staff: 1.80 Collections: 12,300 Programs: 196 Internet Computer: 6
Gilman Library
100 Main Street
Alton, NH 03809
phone: 603-875-2550
Type: Library System
Staff: 2.75 Collections: 12,219 Programs: 199 Internet Computer: 4
Pillsbury Free Library
18 East Main Street
Warner, NH 03278
phone: 603-456-2289
Type: Library System
Staff: 2.73 Collections: 11,943 Programs: 102 Internet Computer: 7
Chamberlin Free Public Library
46 Main Street
Greenville, NH 03048
phone: 603-878-1105
Type: Library System
Staff: 2.13 Collections: 11,750 Programs: 186 Internet Computer: 8
Hooksett Public Library
1701b Hooksett Road
Hooksett, NH 03106
phone: 603-485-6092
Type: Library System
Staff: 8.44 Collections: 11,552 Programs: 679 Internet Computer: 16
New Castle Public Library
301 Wentworth Road
New Castle, NH 03854
phone: 603-431-6773
Type: Library System
Staff: 0.70 Collections: 11,511 Programs: 24 Internet Computer: 2
Taylor Library
49 East Derry Road
East Derry, NH 03041
phone: 603-432-7186
Type: Library System
Staff: 2.53 Collections: 11,500 Programs: 214 Internet Computer: 3
Ossipee Public Library
74 Main Street
Center Ossipee, NH 03814
phone: 603-539-6390
Type: Library System
Staff: 2.76 Collections: 11,400 Programs: 122 Internet Computer: 8
Dudley-Tucker Library
6 Epping Street
Raymond, NH 03077
phone: 603-895-2633
Type: Library System
Staff: 3.98 Collections: 11,302 Programs: 100 Internet Computer: 6
Weare Public Library
10 Paige Memorial Lane
Weare, NH 03281
phone: 603-529-2044
Type: Library System
Staff: 3.60 Collections: 11,256 Programs: 108 Internet Computer: 6
Smyth Public Library
55 High Street
Candia, NH 03034
phone: 603-483-8245
Type: Library System
Staff: 1.65 Collections: 11,192 Programs: 74 Internet Computer: 3
Aaron Cutler Memorial Library
269 Charles Bancroft Highway
Litchfield, NH 03052
phone: 603-424-4044
Type: Library System
Staff: 3.40 Collections: 11,135 Programs: 235 Internet Computer: 2
Belmont Public Library
146 Main Street
Belmont, NH 03220
phone: 603-267-8331
Type: Library System
Staff: 2.38 Collections: 11,094 Programs: 157 Internet Computer: 3
George Holmes Bixby Memorial Library
52 Main Street
Francestown, NH 03043
phone: 603-547-2730
Type: Library System
Staff: 1.45 Collections: 10,500 Programs: 95 Internet Computer: 2
Bethlehem Public Library
2155 Main Street
Bethlehem, NH 03574
phone: 603-869-2409
Type: Library System
Staff: 1.28 Collections: 10,400 Programs: 29 Internet Computer: 7
Richardson Memorial Library
1411 Main Street
Sugar Hill, NH 03586
phone: 603-823-7001
Type: Library System
Staff: 0.28 Collections: 9,974 Programs: 24 Internet Computer: 2
Maxfield Public Library
8 Route 129
Loudon, NH 03307
phone: 603-798-5153
Type: Library System
Staff: 4.60 Collections: 9,898 Programs: 342 Internet Computer: 6
Mansfield Public Library
5 Main Street
Temple, NH 03084
phone: 603-878-3100
Type: Library System
Staff: 1.38 Collections: 9,790 Programs: 31 Internet Computer: 1
Cook Memorial Library
93 Main Street
Tamworth, NH 03886
phone: 603-323-8510
Type: Library System
Staff: 2.40 Collections: 9,715 Programs: 111 Internet Computer: 9
Madison Library
1895 Village Road
Madison, NH 03849
phone: 603-367-8545
Type: Library System
Staff: 1.17 Collections: 9,645 Programs: 136 Internet Computer: 7
Gordon-Nash Library
69 Main Street
New Hampton, NH 03256
phone: 603-744-8061
Type: Library System
Staff: 2.68 Collections: 9,546 Programs: 65 Internet Computer: 4
James E. Nichols Memorial Library
35 Plymouth Street
Center Harbor, NH 03226
phone: 603-253-6950
Type: Library System
Staff: 1.50 Collections: 9,515 Programs: 3 Internet Computer: 3
Langdon Library
328 Nimble Hill Road
Portsmouth, NH 03801
phone: 603-436-5154
Type: Library System
Staff: 1.41 Collections: 9,395 Programs: 18 Internet Computer: 3
Philbrick-James Library
4 Church Street
Deerfield, NH 03037
phone: 603-463-7187
Type: Library System
Staff: 1.60 Collections: 9,364 Programs: 70 Internet Computer: 2
Hampton Falls Free Library
7 Drinkwater Road
Hampton Falls, NH 03844
phone: 603-926-3682
Type: Library System
Staff: 3.00 Collections: 9,319 Programs: 514 Internet Computer: 3
Thornton Public Library
1884 Nh Rte 175
Thornton, NH 03285
phone: 603-726-8981
Type: Library System
Staff: 1.25 Collections: 9,263 Programs: 377 Internet Computer: 4
Dunbarton Public Library
1004 School Street
Dunbarton, NH 03046
phone: 603-774-3546
Type: Library System
Staff: 1.35 Collections: 9,169 Programs: 159 Internet Computer: 4
North Conway Public Library
2719 White Mountain Highway
North Conway, NH 03860
phone: 603-356-2961
Type: Library System
Staff: 1.80 Collections: 9,161 Programs: 28 Internet Computer: 4
Silsby Free Public Library
226 Main Street
Charlestown, NH 03603
phone: 603-826-7793
Type: Library System
Staff: 2.62 Collections: 8,865 Programs: 138 Internet Computer: 6
Kensington Social & Public Library
126 Amesbury Road
Exeter, NH 03833
phone: 603-772-5022
Type: Library System
Staff: 1.63 Collections: 8,734 Programs: 87 Internet Computer: 3
Elkins Library
9 Center Road
Canterbury, NH 03224
phone: 603-783-4386
Type: Library System
Staff: 1.80 Collections: 8,694 Programs: 66 Internet Computer: 5
Hinsdale Public Library
122 Brattleboro Road
Hinsdale, NH 03451
phone: 603-336-5713
Type: Library System
Staff: 0.98 Collections: 8,670 Programs: 67 Internet Computer: 2
Philip Read Memorial Library
1088 Route 12a
Plainfield, NH 03781
phone: 603-675-6866
Type: Library System
Staff: 1.05 Collections: 8,200 Programs: 65 Internet Computer: 3
Daland Memorial Library
5 North Main Street
Mont Vernon, NH 03057
phone: 603-673-7888
Type: Library System
Staff: 1.40 Collections: 8,149 Programs: 112 Internet Computer: 1
Milton Free Public Library
13 Main Street
Milton Mills, NH 03852
phone: 603-473-8535
Type: Library System
Staff: 0.58 Collections: 8,100 Programs: 11 Internet Computer: 4
Frost Free Library
28 Jaffrey Road
Marlborough, NH 03455
phone: 603-876-4479
Type: Library System
Staff: 1.70 Collections: 8,016 Programs: 133 Internet Computer: 3
Monroe Public Library
19 Plains Road
Monroe, NH 03771
phone: 603-638-4736
Type: Library System
Staff: 0.90 Collections: 8,000 Programs: 15 Internet Computer: 1
Newbury Public Library
933 Route 103
Newbury, NH 03255
phone: 603-763-5803
Type: Library System
Staff: 1.85 Collections: 8,000 Programs: 97 Internet Computer: 5
Conant Public Library
111 Main Street
Winchester, NH 03470
phone: 603-239-4331
Type: Library System
Staff: 1.67 Collections: 7,829 Programs: 38 Internet Computer: 3
Webster Free Public Library
947 Battle Street
Concord, NH 03303
phone: 603-648-2706
Type: Library System
Staff: 0.53 Collections: 7,776 Programs: 34 Internet Computer: 2
Dublin Public Library
1114 Main Street
Dublin, NH 03444
phone: 603-563-8658
Type: Library System
Staff: 1.35 Collections: 7,631 Programs: 157 Internet Computer: 6
James A. Tuttle Library
45 Main Street
Antrim, NH 03440
phone: 603-588-6786
Type: Library System
Staff: 2.69 Collections: 7,608 Programs: 81 Internet Computer: 3
Holderness Library
866 Us Route 3
Holderness, NH 03245
phone: 603-968-7066
Type: Library System
Staff: 3.00 Collections: 7,532 Programs: 186 Internet Computer: 4
Reed Free Library
8 Village Road
Keene, NH 03431
phone: 603-352-1761
Type: Library System
Staff: 0.25 Collections: 7,525 Programs: 48 Internet Computer: 1
Shedd-Porter Memorial Library
3 Main Street
Alstead, NH 03602
phone: 603-835-6661
Type: Library System
Staff: 0.95 Collections: 7,403 Programs: 131 Internet Computer: 2
Northumberland Public Library
31 State Street
Groveton, NH 03582
phone: 603-636-2066
Type: Library System
Staff: 1.33 Collections: 7,326 Programs: 56 Internet Computer: 2
Salisbury Free Library
641 Old Turnpike Road
Salisbury, NH 03268
phone: 603-648-2278
Type: Library System
Staff: 0.76 Collections: 7,123 Programs: 76 Internet Computer: 2
Hancock Town Library
25 Main Street
Hancock, NH 03449
phone: 603-525-4411
Type: Library System
Staff: 1.85 Collections: 7,090 Programs: 183 Internet Computer: 7
Freedom Public Library
38 Old Portland Road
Freedom, NH 03836
phone: 603-539-5176
Type: Library System
Staff: 1.22 Collections: 7,030 Programs: 155 Internet Computer: 10
Bartlett Public Library
1313 Us Rte 302
Bartlett, NH 03812
phone: 603-374-2755
Type: Library System
Staff: 0.78 Collections: 7,000 Programs: 34 Internet Computer: 3
Libbie A. Cass Memorial Library
2748 Main Street
Springfield, NH 03284
phone: 603-763-4381
Type: Library System
Staff: 0.50 Collections: 7,000 Programs: 21 Internet Computer: 4
Gay-Kimball Public Library
10 South Main Street
Troy, NH 03465
phone: 603-242-7743
Type: Library System
Staff: 1.53 Collections: 7,000 Programs: 52 Internet Computer: 3
Campton Public Library
1110 Nh Route 175
Campton, NH 03223
phone: 603-726-4877
Type: Library System
Staff: 0.76 Collections: 7,000 Programs: 122 Internet Computer: 4
Josiah Carpenter Library
41 Main Street
Pittsfield, NH 03263
phone: 603-435-8406
Type: Library System
Staff: 1.97 Collections: 6,705 Programs: 69 Internet Computer: 6
Sanbornton Public Library
27 Meetinghouse Hill Road
Sanbornton, NH 03269
phone: 603-286-8288
Type: Library System
Staff: 2.21 Collections: 6,678 Programs: 23 Internet Computer: 3
Shedd Free Library
46 North Main Street
Washington, NH 03280
phone: 603-495-3592
Type: Library System
Staff: 4.00 Collections: 6,500 Programs: 138 Internet Computer: 3
Whitefield Public Library
8 Lancaster Road
Whitefield, NH 03598
phone: 603-837-2030
Type: Library System
Staff: 0.53 Collections: 6,425 Programs: 1 Internet Computer: 2
Stratton Free Library
9 Main Street
West Swanzey, NH 03469
phone: 603-352-9391
Type: Library System
Staff: 0.55 Collections: 6,406 Programs: 1 Internet Computer: 1
Ashland Town Library
41 Main Street
Ashland, NH 03217
phone: 603-968-7928
Type: Library System
Staff: 1.33 Collections: 6,333 Programs: 75 Internet Computer: 4
Woodsville Free Public Library
14 School Lane
Woodsville, NH 03785
phone: 603-747-3483
Type: Library System
Staff: 0.68 Collections: 6,257 Programs: 0 Internet Computer: 2
Lisbon Public Library
45 School Street
Lisbon, NH 03585
phone: 603-838-6615
Type: Library System
Staff: 1.38 Collections: 6,255 Programs: 7 Internet Computer: 2
J.A. Tarbell Library
136 Forest Road
Lyndeborough, NH 03082
phone: 603-654-6790
Type: Library System
Staff: 0.60 Collections: 6,150 Programs: 28 Internet Computer: 4
Fitzwilliam Town Library
11 Templeton Turnpike
Fitzwilliam, NH 03447
phone: 603-585-6503
Type: Library System
Staff: 1.53 Collections: 6,140 Programs: 106 Internet Computer: 4
Moosilauke Public Library
165 Lost River Road
North Woodstock, NH 03262
phone: 603-745-9971
Type: Library System
Staff: 1.41 Collections: 6,042 Programs: 52 Internet Computer: 3
Chichester Town Library
161 Main Street
Chichester, NH 03258
phone: 603-798-5613
Type: Library System
Staff: 0.72 Collections: 6,035 Programs: 76 Internet Computer: 3
Hanover Town Library
130 Etna Road
Etna, NH 03750
phone: 603-643-3116
Type: Library System
Staff: 0.83 Collections: 6,024 Programs: 117 Internet Computer: 2
Gilmanton Year-Round Library Association
1385 Nh Route 140
Gilmanton Iron Works, NH 03837
phone: 603-364-2400
Type: Library System
Staff: 1.40 Collections: 6,000 Programs: 301 Internet Computer: 6
Andover Public Library
11 School Street
Andover, NH 03216
phone: 603-735-5333
Type: Library System
Staff: 0.40 Collections: 5,998 Programs: 65 Internet Computer: 2
South Hampton Public Library
3-1 Hilldale Avenue
East Kingston, NH 03827
phone: 603-394-7319
Type: Library System
Staff: 1.00 Collections: 5,977 Programs: 42 Internet Computer: 2
Hill Library
1151 Parker Mountain Road
Strafford, NH 03884
phone: 603-664-2800
Type: Library System
Staff: 1.30 Collections: 5,930 Programs: 51 Internet Computer: 4
Abbie Greenleaf Library
439 Main Street
Franconia, NH 03580
phone: 603-823-8424
Type: Library System
Staff: 1.51 Collections: 5,698 Programs: 3 Internet Computer: 3
Brown Memorial Library
78 West Main Street
Bradford, NH 03221
phone: 603-938-5562
Type: Library System
Staff: 2.05 Collections: 5,590 Programs: 149 Internet Computer: 3
Madbury Public Library
9 Town Hall Road
Madbury, NH 03823
phone: 603-743-1400
Type: Library System
Staff: 1.00 Collections: 5,490 Programs: 199 Internet Computer: 6
Wilmot Public Library
11 North Wilmot Road
Wilmot, NH 03287
phone: 603-526-6804
Type: Library System
Staff: 0.78 Collections: 5,440 Programs: 92 Internet Computer: 2
Webster Memorial Library
20 Wentworth Village Road
Wentworth, NH 03282
phone: 603-764-5818
Type: Library System
Staff: 0.70 Collections: 5,410 Programs: 4 Internet Computer: 2
Piermont Public Library
130 Route 10
Piermont, NH 03779
phone: 603-272-4967
Type: Library System
Staff: 1.47 Collections: 5,260 Programs: 24 Internet Computer: 3
Griffin Free Public Library
22 Hooksett Road
Auburn, NH 03032
phone: 603-483-5374
Type: Library System
Staff: 2.24 Collections: 4,857 Programs: 149 Internet Computer: 2
Lincoln Public Library
22 Church Street
Lincoln, NH 03251
phone: 603-745-8159
Type: Library System
Staff: 1.00 Collections: 4,800 Programs: 174 Internet Computer: 6
Nute High School & Library
22 Elm Street
Milton, NH 03851
phone: 603-652-7829
Type: Library System
Staff: 0.48 Collections: 4,616 Programs: 126 Internet Computer: 2
Jefferson Public Library
737 Presidential Highway
Jefferson, NH 03583
phone: 603-586-7791
Type: Library System
Staff: 0.40 Collections: 4,530 Programs: 54 Internet Computer: 2
Meriden Library
22 Bean Road
Meriden, NH 03770
phone: 603-469-3252
Type: Library System
Staff: 0.85 Collections: 4,477 Programs: 87 Internet Computer: 3
Chocorua Public Library
125 Deer Hill Road
Chocorua, NH 03817
phone: 603-323-8610
Type: Library System
Staff: 0.90 Collections: 4,400 Programs: 51 Internet Computer: 5
George H. Stowell Free Library
24 School Street
Cornish Flat, NH 03746
phone: 603-543-3644
Type: Library System
Staff: 0.28 Collections: 4,366 Programs: 15 Internet Computer: 1
Paul Memorial Library
76 Main Street
Newfields, NH 03856
phone: 603-778-8169
Type: Library System
Staff: 2.55 Collections: 4,200 Programs: 104 Internet Computer: 1
Effingham Public Library
30 Town House Road
Effingham, NH 03882
phone: 603-539-1537
Type: Library System
Staff: 1.65 Collections: 4,197 Programs: 100 Internet Computer: 5
Richmond Public Library
19 Winchester Road
Winchester, NH 03470
phone: 603-239-6164
Type: Library System
Staff: 0.52 Collections: 4,178 Programs: 85 Internet Computer: 2
Harrisville Public Library
7 Canal Street
Harrisville, NH 03450
phone: 603-827-2918
Type: Library System
Staff: 0.70 Collections: 3,963 Programs: 47 Internet Computer: 2
Stephenson Memorial Library
761 Forest Road
Greenfield, NH 03047
phone: 603-547-2790
Type: Library System
Staff: 1.35 Collections: 3,945 Programs: 77 Internet Computer: 3
Marlow Town Library
12 Church Street
Marlow, NH 03456
phone: 603-446-3466
Type: Library System
Staff: 0.41 Collections: 3,924 Programs: 9 Internet Computer: 2
Acworth Silsby Public Library
5 Lynn Hill Road
Acworth, NH 03601
phone: 603-835-2150
Type: Library System
Staff: 0.75 Collections: 3,895 Programs: 27 Internet Computer: 2
Patten-North Haverhill Library
2885 Dartmouth College Highway
North Haverhill, NH 03774
phone: 603-787-2542
Type: Library System
Staff: 0.96 Collections: 3,551 Programs: 55 Internet Computer: 0
Olivia Rodham Memorial Library
1 Nelson Common Road
Nelson, NH 03457
phone: 603-847-3214
Type: Library System
Staff: 0.48 Collections: 3,470 Programs: 66 Internet Computer: 5
Jackson Public Library
52 Main Street
Jackson, NH 03846
phone: 603-383-9731
Type: Library System
Staff: 1.00 Collections: 3,468 Programs: 86 Internet Computer: 7
William Adams Bachelder Library
12 Chase Hill Road
East Andover, NH 03231
phone: 603-735-5333
Type: Library System
Staff: 0.70 Collections: 3,460 Programs: 18 Internet Computer: 1
Stratford Public Library
74 Main Street
North Stratford, NH 03590
phone: 603-922-9016
Type: Library System
Staff: 0.37 Collections: 3,377 Programs: 1 Internet Computer: 3
Orford Free Library
2539 Route 25a
Orford, NH 03777
phone: 603-353-9166
Type: Library System
Staff: 0.25 Collections: 3,225 Programs: 16 Internet Computer: 1
Mason Public Library
16 Darling Hill Road
Greenville, NH 03048
phone: 603-878-3367
Type: Library System
Staff: 1.38 Collections: 3,206 Programs: 140 Internet Computer: 1
Joseph Patch Library
320 Nh Route 25
Warren, NH 03279
phone: 603-764-9072
Type: Library System
Staff: 0.43 Collections: 3,000 Programs: 56 Internet Computer: 4
Unity Free Public Library
13 Center Road, Unit 4
Charlestown, NH 03603
phone: 603-543-3253
Type: Library System
Staff: 0.50 Collections: 2,723 Programs: 0 Internet Computer: 2
Haverhill Library Association
67 Court Street
Haverhill, NH 03765
phone: 603-989-5578
Type: Library System
Staff: 0.60 Collections: 2,691 Programs: 23 Internet Computer: 4
New Ipswich Library
6 Main Street
New Ipswich, NH 03071
phone: 603-878-4644
Type: Library System
Staff: 1.85 Collections: 2,662 Programs: 83 Internet Computer: 2
Bath Public Library
4 West Bath Road
Bath, NH 03740
phone: 603-747-3372
Type: Library System
Staff: 0.93 Collections: 2,620 Programs: 71 Internet Computer: 4
Orford Social Library
573 Nh Rt. 10
Orford, NH 03777
phone: 603-353-9756
Type: Library System
Staff: 0.68 Collections: 2,503 Programs: 54 Internet Computer: 2
Milan Public Library
20 Bridge Street
Milan, NH 03588
phone: 603-449-7307
Type: Library System
Staff: 0.40 Collections: 2,400 Programs: 1 Internet Computer: 1
Olive G. Pettis Library
36 Mill Village Road
Goshen, NH 03752
phone: 603-863-6921
Type: Library System
Staff: 0.60 Collections: 2,380 Programs: 171 Internet Computer: 4
Hill Public Library
30 Crescent Street
Hill, NH 03243
phone: 603-934-9712
Type: Library System
Staff: 0.75 Collections: 2,159 Programs: 225 Internet Computer: 6
Twin Mountain Public Library
92 School Street
Twin Mountain, NH 03595
phone: 603-846-5818
Type: Library System
Staff: 0.39 Collections: 2,150 Programs: 4 Internet Computer: 2
Byron G. Merrill Library
10 Buffalo Road
Rumney, NH 03266
phone: 603-786-9520
Type: Library System
Staff: 0.72 Collections: 2,135 Programs: 18 Internet Computer: 2
Westmoreland Public Library
33 South Village Road
Westmoreland, NH 03467
phone: 603-399-7750
Type: Library System
Staff: 0.91 Collections: 2,035 Programs: 50 Internet Computer: 1
Allenstown Public Library
59 Main Street
Suncook, NH 03275
phone: 603-485-7651
Type: Library System
Staff: 0.95 Collections: 1,900 Programs: 53 Internet Computer: 3
Hebron Public Library
8 Church Lane
Hebron, NH 03241
phone: 603-744-7998
Type: Library System
Staff: 0.20 Collections: 1,884 Programs: 0 Internet Computer: 1
Osceola Library
2 West Branch Road
Waterville Valley, NH 03215
phone: 603-236-4108
Type: Library System
Staff: 0.00 Collections: 1,726 Programs: 2 Internet Computer: 0
Sutton Free Library
Main Street
Bradford, NH 03221
phone: 603-927-4927
Type: Library System
Staff: 0.32 Collections: 1,674 Programs: 12 Internet Computer: 1
Gilsum Public Library
650 Route 10
Gilsum, NH 03448
phone: 603-357-0320
Type: Library System
Staff: 0.42 Collections: 1,600 Programs: 12 Internet Computer: 1
Rollinsford Public Library
3 Front Street
Rollinsford, NH 03869
phone: 603-516-2665
Type: Library System
Staff: 0.85 Collections: 1,500 Programs: 33 Internet Computer: 8
Sullivan Public Library
436 Centre Street
Sullivan, NH 03445
phone: 603-847-3458
Type: Library System
Staff: 0.50 Collections: 1,475 Programs: 90 Internet Computer: 1
Gilmanton Corner Public Library
509 Province Road
Gilmanton, NH 03237
phone: 603-267-6200
Type: Library System
Staff: 0.00 Collections: 1,360 Programs: 24 Internet Computer: 0
Randolph Public Library
104 Durand Road
Randolph, NH 03593
phone: 603-466-5408
Type: Library System
Staff: 0.27 Collections: 1,307 Programs: 109 Internet Computer: 3
Dummer Public Library
67 Hill Road
Milan, NH 03588
phone: 603-449-0995
Type: Library System
Staff: 0.73 Collections: 1,295 Programs: 2 Internet Computer: 1
Bremer Pond Memorial Library
12 School Street
Pittsburg, NH 03592
phone: 603-538-7032
Type: Library System
Staff: 0.10 Collections: 1,278 Programs: 0 Internet Computer: 19
Davis Public Library
1391 Route 123 North
Stoddard, NH 03464
phone: 603-446-6251
Type: Library System
Staff: 0.46 Collections: 1,250 Programs: 69 Internet Computer: 3
George Gamble Library
29 Route 104
Danbury, NH 03230
phone: 603-768-3765
Type: Library System
Staff: 0.96 Collections: 1,210 Programs: 5 Internet Computer: 1
Grafton Public Library
47 Library Road
Grafton, NH 03240
phone: 603-523-7865
Type: Library System
Staff: 0.25 Collections: 1,200 Programs: 8 Internet Computer: 4
Deering Public Library
762 Deering Center Road
Hillsborough, NH 03244
phone: 603-464-5108
Type: Library System
Staff: 0.00 Collections: 1,190 Programs: 9 Internet Computer: 3
Wakefield Public Library
2699 Wakefield Road
Sanbornville, NH 03872
phone: 603-522-3032
Type: Library System
Staff: 0.20 Collections: 1,000 Programs: 0 Internet Computer: 0
Pike Library
1585 Mt. Moosilauke Highway
Pike, NH 03780
phone: 603-989-9847
Type: Library System
Staff: 0.08 Collections: 890 Programs: 8 Internet Computer: 1
Dalton Public Library
741 Dalton Road
Whitefield, NH 03598
phone: 603-837-2751
Type: Library System
Staff: 0.28 Collections: 815 Programs: 4 Internet Computer: 1
Miner Memorial Library
3 2nd New Hampshire Turnpike
Lempster, NH 03605
phone: 603-863-0051
Type: Library System
Staff: 0.40 Collections: 800 Programs: 48 Internet Computer: 1
Errol Public Library
67 Main Street
Errol, NH 03579
phone: 603-482-7720
Type: Library System
Staff: 0.45 Collections: 483 Programs: 0 Internet Computer: 3
Groton Public Library
754 North Groton Road
Hebron, NH 03241
Type: Library System
Staff: 0.24 Collections: 363 Programs: 2 Internet Computer: 1
Easton Public Library
1060 Easton Valley Road
Franconia, NH 03580
phone: 603-823-8594
Type: Library System
Staff: 0.00 Collections: 302 Programs: 0 Internet Computer: 1
Shelburne Public Library
74 Village Road
Gorham, NH 03581
phone: 603-466-2262
Type: Library System
Staff: 0.05 Collections: 59 Programs: 1 Internet Computer: 2
East Rochester Public Library
57 Main Street
Rochester, NH 03868
phone: 603-332-8013
Type: Library System
Staff: 0.38 Collections: 0 Programs: 8 Internet Computer: 3
Dennis Joos Memorial Library
888 Washington Street
West Stewartstown, NH 03597
phone: 603-246-3329
Type: Library System
Staff: 0.20 Collections: 0 Programs: 6 Internet Computer: 2
Haynes Library
33 Washburn Road
Bristol, NH 03222
phone: 603-744-6529
Type: Library System
Staff: 0.00 Collections: 0 Programs: 0 Internet Computer: 0
Thayer Public Library
3 Main Street
Ashuelot, NH 03441
phone: 603-239-4099
Type: Library System
Staff: 0.00 Collections: 0 Programs: 1 Internet Computer: 0
Bridgewater Public Library
1032 River Road
Plymouth, NH 03264
phone: 603-968-7911
Type: Library System
Staff: 0.00 Collections: 0 Programs: 4 Internet Computer: 0
Gilmanton Iron Works Library
10 Elm Street
Gilmanton Iron Works, NH 03837
phone: 603-527-1007
Type: Library System
Staff: 0.00 Collections: 0 Programs: 10 Internet Computer: 0
Goss Reading Room
188 Elm Street
Laconia, NH 03246
phone: 603-524-3808
Type: Branch Library
Kilton Public Library
80 Main Street
West Lebanon, NH 03784
phone: 603-298-8544
Type: Branch Library
West Side Community Library
76 North Main Street
Manchester, NH 03102
phone: 603-624-6560
Type: Branch Library
Milton Free Public Library
13 Main Street
Milton Mills, NH 03852
phone: 603-473-2401
Type: Central Library
Hill Library
1151 Parker Mountain Road
Center Strafford, NH 03815
phone: 603-664-2800
Type: Central Library
North Walpole Public Library
70 Church Street
North Walpole, NH 03609
phone: 603-445-5153
Type: Branch Library
Penacook Branch Library
3 Merrimack Street
Concord, NH 03303
phone: 603-753-4441
Type: Branch Library
Easton Public Library
1060 Easton Valley Road
Franconia, NH 03580
phone: 603-823-8017
Type: Central Library
Haverhill Library Association
67 Court Street
Haverhill, NH 03765
phone: 603-898-5578
Type: Central Library


 
The USA.com website and domain are privately owned and are not operated by or affiliated with any government or municipal authority.
© 2017 World Media Group, LLC.