NHNew Hampshire rankings

Towns with the most conserved land in New Hampshire

Ranked by the share of the town's area that is permanently protected: town forests, state and federal land, land-trust preserves and conservation easements (USGS PAD-US). 126 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Hooksett
New Hampshire · Most conserved land

Where Hooksett lands: #33 of 126

24.2% · Visit Hooksett →

#TownConserved landConserved acresTrails
1 Bartlett BartlettCarroll County · 3,281 people 66.5% 31,827 89.8 mi
2 Berlin Berlin9,383 people 61.9% 24,481 63.2 mi
3 Bethlehem BethlehemGrafton County · 2,537 people 58.9% 34,038 145.6 mi
4 Allenstown AllenstownMerrimack County · 4,743 people 56.1% 7,337 59.7 mi
5 Map of Thornton ThorntonGrafton County · 2,799 people 48.3% 15,563 64.6 mi
6 Gorham GorhamCoos County · 2,682 people 46.4% 9,540 65.9 mi
7 Tamworth TamworthCarroll County · 2,884 people 44.6% 17,225 66.2 mi
8 Durham DurhamStrafford County · 15,080 people 39.9% 6,280 75.4 mi
9 Map of Nottingham NottinghamRockingham County · 5,357 people 33% 10,154 64.8 mi
10 Peterborough PeterboroughHillsborough County · 6,408 people 31.6% 7,734 40.2 mi
11 Conway ConwayCarroll County · 10,141 people 31.5% 14,383 153.9 mi
12 Exeter ExeterRockingham County · 16,151 people 31.3% 3,976 61.4 mi
13 Map of Warner WarnerMerrimack County · 2,959 people 31.1% 10,981 42.9 mi
14 Hanover HanoverGrafton County · 11,685 people 30.8% 9,817 143.0 mi
15 Moultonborough MoultonboroughCarroll County · 5,126 people 30.8% 14,706 81.2 mi
16 Jaffrey JaffreyCheshire County · 5,448 people 30.5% 7,783 69.3 mi
17 Dunbarton DunbartonMerrimack County · 3,097 people 30.4% 6,053 40.4 mi
18 Epping EppingRockingham County · 7,430 people 30.1% 5,010 41.5 mi
19 Brentwood BrentwoodRockingham County · 4,641 people 29.7% 3,207 14.1 mi
20 Map of Hopkinton HopkintonMerrimack County · 6,037 people 28.6% 8,193 58.0 mi
21 Auburn AuburnRockingham County · 6,119 people 28.4% 5,203 58.5 mi
22 Strafford StraffordStrafford County · 4,306 people 28.2% 9,197 70.5 mi
23 Winchester WinchesterCheshire County · 4,212 people 28.1% 9,924 60.0 mi
24 Hollis HollisHillsborough County · 8,603 people 27.3% 5,600 93.4 mi
25 Enfield EnfieldGrafton County · 4,475 people 26.8% 7,367 46.6 mi
26 Lee LeeStrafford County · 4,576 people 26.4% 3,392 37.3 mi
27 Newmarket NewmarketRockingham County · 9,463 people 25.7% 2,319 12.5 mi
28 Concord Concord44,375 people 24.6% 10,508 143.3 mi
29 Gilford GilfordBelknap County · 7,830 people 24.6% 8,367 83.6 mi
30 Wilton WiltonHillsborough County · 3,960 people 24.5% 4,004 21.4 mi
31 Milton MiltonStrafford County · 4,538 people 24.3% 5,300 44.0 mi
32 Chesterfield ChesterfieldCheshire County · 3,622 people 24.3% 7,355 61.5 mi
33 Hooksett HooksettMerrimack County · 15,057 people 24.2% 5,711 41.6 mi
34 Weare WeareHillsborough County · 9,170 people 23.8% 9,088 67.4 mi
35 New Ipswich New IpswichHillsborough County · 5,310 people 23.4% 4,914 23.5 mi
36 Barrington BarringtonStrafford County · 9,489 people 23.1% 7,131 72.6 mi
37 Deerfield DeerfieldRockingham County · 4,932 people 22.4% 7,423 52.7 mi
38 North Hampton North HamptonRockingham County · 4,543 people 22.4% 2,052 10.0 mi
39 Keene Keene22,939 people 21.6% 5,137 80.9 mi
40 Lebanon Lebanon14,999 people 21.6% 5,674 106.0 mi
41 Antrim AntrimHillsborough County · 2,692 people 21.4% 4,982 34.8 mi
42 Bow BowMerrimack County · 8,335 people 21% 3,805 80.4 mi
43 Franklin Franklin8,799 people 20.8% 3,858 52.9 mi
44 Brookline BrooklineHillsborough County · 5,736 people 20.7% 2,654 44.0 mi
45 Dover Dover33,364 people 20% 3,694 32.5 mi
46 Rindge RindgeCheshire County · 6,497 people 19.9% 5,032 59.0 mi
47 Stratham StrathamRockingham County · 7,754 people 19.6% 1,933 17.9 mi
48 Kingston KingstonRockingham County · 6,275 people 19.6% 2,619 24.8 mi
49 Ossipee OssipeeCarroll County · 4,521 people 19.6% 9,380 109.7 mi
50 Map of Merrimack MerrimackHillsborough County · 28,164 people 19.2% 4,076 57.3 mi
51 New Durham New DurhamStrafford County · 2,748 people 19.2% 5,363 43.9 mi
52 Mont Vernon Mont VernonHillsborough County · 2,636 people 19.2% 2,065 20.9 mi
53 Rollinsford RollinsfordStrafford County · 2,626 people 19.1% 921 9.6 mi
54 Henniker HennikerMerrimack County · 6,197 people 19% 5,413 60.0 mi
55 New Boston New BostonHillsborough County · 6,165 people 19% 5,208 47.0 mi
56 New London New LondonMerrimack County · 4,433 people 18.7% 3,028 35.1 mi
57 Grantham GranthamSullivan County · 3,465 people 18.7% 3,346 46.8 mi
58 Atkinson AtkinsonRockingham County · 7,267 people 18.5% 1,332 18.1 mi
59 Chester ChesterRockingham County · 5,300 people 18.5% 3,074 33.7 mi
60 Hillsborough HillsboroughHillsborough County · 5,980 people 18.4% 5,244 44.0 mi
61 Gilmanton GilmantonBelknap County · 4,026 people 18.2% 6,902 55.3 mi
62 Hampstead HampsteadRockingham County · 9,102 people 18.1% 1,625 21.6 mi
63 Greenland GreenlandRockingham County · 4,106 people 17.7% 1,502 5.9 mi
64 Milford MilfordHillsborough County · 16,337 people 17.5% 2,839 48.7 mi
65 Boscawen BoscawenMerrimack County · 4,044 people 17.3% 2,806 40.4 mi
66 Tuftonboro TuftonboroCarroll County · 2,569 people 17.1% 5,361 29.1 mi
67 Northwood NorthwoodRockingham County · 4,688 people 16.2% 3,123 38.9 mi
68 Canaan CanaanGrafton County · 3,811 people 16.2% 5,691 36.1 mi
69 Goffstown GoffstownHillsborough County · 18,513 people 16% 3,829 95.2 mi
70 Amherst AmherstHillsborough County · 11,861 people 15.5% 3,390 53.2 mi
71 Whitefield WhitefieldCoos County · 2,516 people 15.4% 3,407 30.8 mi
72 Raymond RaymondRockingham County · 10,900 people 15.3% 2,885 32.6 mi
73 Candia CandiaRockingham County · 4,134 people 15.3% 2,978 25.3 mi
74 Walpole WalpoleCheshire County · 3,690 people 15.3% 3,570 29.8 mi
75 Londonderry LondonderryRockingham County · 26,685 people 14.9% 4,003 66.4 mi
76 Fremont FremontRockingham County · 4,831 people 14.8% 1,633 26.4 mi
77 Sanbornton SanborntonBelknap County · 3,053 people 14.8% 4,664 47.9 mi
78 Sunapee SunapeeSullivan County · 3,416 people 14.7% 2,353 19.3 mi
79 Madison MadisonCarroll County · 2,680 people 14.7% 3,828 55.5 mi
80 Lancaster LancasterCoos County · 3,216 people 14.2% 4,617 25.4 mi
81 New Hampton New HamptonBelknap County · 2,509 people 14.1% 3,453 25.6 mi
82 Plainfield PlainfieldSullivan County · 2,522 people 13.7% 4,631 77.7 mi
83 Manchester Manchester115,643 people 13.5% 3,001 34.7 mi
84 Litchfield LitchfieldHillsborough County · 8,499 people 13.5% 1,314 16.4 mi
85 Farmington FarmingtonStrafford County · 6,795 people 13.3% 3,124 38.7 mi
86 Newton NewtonRockingham County · 4,836 people 13.3% 840 9.2 mi
87 Plymouth PlymouthGrafton County · 6,601 people 13% 2,369 19.7 mi
88 Hinsdale HinsdaleCheshire County · 3,997 people 13% 1,874 23.1 mi
89 Nashua Nashua91,294 people 12.9% 2,610 45.7 mi
90 Meredith MeredithBelknap County · 6,758 people 12.9% 4,469 41.4 mi
91 Map of Sandown SandownRockingham County · 6,628 people 12.4% 1,141 12.1 mi
92 Charlestown CharlestownSullivan County · 4,889 people 12.3% 2,965 32.5 mi
93 Plaistow PlaistowRockingham County · 7,861 people 12.2% 819 14.7 mi
94 Pelham PelhamHillsborough County · 14,449 people 12.1% 2,075 47.9 mi
95 Haverhill HaverhillGrafton County · 4,611 people 12.1% 4,043 38.6 mi
96 Portsmouth Portsmouth22,545 people 12% 1,287 20.7 mi
97 Somersworth Somersworth12,111 people 11.9% 756 13.9 mi
98 Danville DanvilleRockingham County · 4,531 people 11.5% 863 10.9 mi
99 Derry DerryRockingham County · 34,116 people 11.4% 2,634 27.6 mi
100 Campton CamptonGrafton County · 3,407 people 11.3% 3,770 42.1 mi
101 Pittsfield PittsfieldMerrimack County · 4,105 people 10.4% 1,615 37.3 mi
102 Alton AltonBelknap County · 5,994 people 10.3% 5,429 54.9 mi
103 Loudon LoudonMerrimack County · 5,692 people 10.3% 3,046 48.2 mi
104 Hampton HamptonRockingham County · 16,426 people 10.2% 952 6.0 mi
105 Epsom EpsomMerrimack County · 4,939 people 10% 2,195 46.0 mi
106 Swanzey SwanzeyCheshire County · 7,398 people 9.8% 2,837 52.3 mi
107 Map of Salem SalemRockingham County · 30,964 people 9.4% 1,548 12.6 mi
108 Bedford BedfordHillsborough County · 23,746 people 9.2% 1,928 28.2 mi
109 Wolfeboro WolfeboroCarroll County · 6,571 people 9% 3,344 33.5 mi
110 Newport NewportSullivan County · 6,375 people 9% 2,510 73.2 mi
111 Rochester Rochester33,144 people 8.9% 2,563 45.7 mi
112 Littleton LittletonGrafton County · 6,040 people 8.3% 2,844 89.2 mi
113 Hudson HudsonHillsborough County · 25,557 people 7.9% 1,477 42.5 mi
114 Laconia Laconia17,085 people 7.9% 1,308 21.8 mi
115 Seabrook SeabrookRockingham County · 8,427 people 7.8% 483 8.0 mi
116 Rye RyeRockingham County · 5,611 people 7.8% 1,821 14.0 mi
117 Chichester ChichesterMerrimack County · 2,745 people 7.6% 1,036 16.5 mi
118 Windham WindhamRockingham County · 16,038 people 7.5% 1,330 48.6 mi
119 Bristol BristolGrafton County · 3,273 people 6.4% 898 11.4 mi
120 Belmont BelmontBelknap County · 7,392 people 6.2% 1,248 6.4 mi
121 Barnstead BarnsteadBelknap County · 4,994 people 5.3% 1,519 48.3 mi
122 Wakefield WakefieldCarroll County · 5,405 people 4.9% 1,411 17.6 mi
123 Claremont Claremont13,078 people 4.8% 1,357 51.1 mi
124 Map of Pembroke PembrokeMerrimack County · 7,438 people 4.3% 617 33.4 mi
125 Northfield NorthfieldMerrimack County · 4,971 people 3.3% 605 49.8 mi
126 Tilton TiltonBelknap County · 4,063 people 1.3% 99 10.8 mi

How this ranking works

We rank every town by the share of the town's area that is permanently protected: town forests, state and federal land, land-trust preserves and conservation easements (USGS PAD-US). Easements protect land from development but are often private, so not all of it is open to visitors. The town with the highest figure ranks #1.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Trails, streets and parks: © OpenStreetMap contributors (ODbL). Conserved land: USGS PAD-US. Measured within each town's Census boundary. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states