NHNew Hampshire rankings

Towns with the lowest property taxes in New Hampshire

Ranked by the median yearly real-estate tax bill homeowners actually pay (the tax rate column is that bill divided by the median home value). 126 towns with 2,500+ residents.

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

Map of Gilford
New Hampshire · Lowest property tax

Gilford ranks #22 of 126

$4,868/yr median yearly property-tax bill · Visit Gilford →

Gilford ranks #22 of 126 for lowest property tax in New Hampshire
#TownMedian tax billHome valueTax rate
1 BartlettCarroll County · 3,281 people $2,512/yr $371,400 0.68%
2 Map of Wakefield WakefieldCarroll County · 5,405 people $2,954/yr $322,800 0.92%
3 TuftonboroCarroll County · 2,569 people $3,004/yr $462,300 0.65%
4 Berlin Berlin9,383 people $3,437/yr $131,000 2.62%
5 MoultonboroughCarroll County · 5,126 people $3,479/yr $644,200 0.54%
6 TiltonBelknap County · 4,063 people $3,622/yr $216,700 1.67%
7 MadisonCarroll County · 2,680 people $4,074/yr $388,700 1.05%
8 Conway ConwayCarroll County · 10,141 people $4,087/yr $314,000 1.30%
9 Allenstown AllenstownMerrimack County · 4,743 people $4,098/yr $243,600 1.68%
10 BristolGrafton County · 3,273 people $4,162/yr $258,300 1.61%
11 AltonBelknap County · 5,994 people $4,183/yr $430,400 0.97%
12 LancasterCoos County · 3,216 people $4,226/yr $215,700 1.96%
13 Gorham GorhamCoos County · 2,682 people $4,334/yr $161,600 2.68%
14 Whitefield WhitefieldCoos County · 2,516 people $4,394/yr $240,400 1.83%
15 Map of Sunapee SunapeeSullivan County · 3,416 people $4,400/yr $393,000 1.12%
16 OssipeeCarroll County · 4,521 people $4,401/yr $325,500 1.35%
17 TamworthCarroll County · 2,884 people $4,474/yr $366,800 1.22%
18 Laconia Laconia17,085 people $4,484/yr $340,300 1.32%
19 WolfeboroCarroll County · 6,571 people $4,531/yr $546,500 0.83%
20 FarmingtonStrafford County · 6,795 people $4,723/yr $289,200 1.63%
21 Littleton LittletonGrafton County · 6,040 people $4,741/yr $282,900 1.68%
22 Map of Gilford GilfordBelknap County · 7,830 people $4,868/yr $456,500 1.07%
23 Franklin Franklin8,799 people $4,886/yr $262,200 1.86%
24 HinsdaleCheshire County · 3,997 people $4,899/yr $200,700 2.44%
25 Map of New Hampton New HamptonBelknap County · 2,509 people $4,973/yr $383,700 1.30%
26 MeredithBelknap County · 6,758 people $5,006/yr $480,100 1.04%
27 Map of Thornton ThorntonGrafton County · 2,799 people $5,032/yr $351,900 1.43%
28 Map of Northfield NorthfieldMerrimack County · 4,971 people $5,097/yr $288,500 1.77%
29 CharlestownSullivan County · 4,889 people $5,143/yr $228,000 2.26%
30 Map of Winchester WinchesterCheshire County · 4,212 people $5,314/yr $242,900 2.19%
31 Rochester Rochester33,144 people $5,334/yr $279,100 1.91%
32 BethlehemGrafton County · 2,537 people $5,418/yr $288,300 1.88%
33 Swanzey SwanzeyCheshire County · 7,398 people $5,558/yr $259,200 2.14%
34 BelmontBelknap County · 7,392 people $5,585/yr $316,300 1.77%
35 AntrimHillsborough County · 2,692 people $5,608/yr $298,800 1.88%
36 Map of New Ipswich New IpswichHillsborough County · 5,310 people $5,647/yr $392,400 1.44%
37 NewportSullivan County · 6,375 people $5,649/yr $225,900 2.50%
38 Map of Milton MiltonStrafford County · 4,538 people $5,663/yr $318,400 1.78%
39 Map of Pittsfield PittsfieldMerrimack County · 4,105 people $5,694/yr $294,800 1.93%
40 SanborntonBelknap County · 3,053 people $5,731/yr $452,300 1.27%
41 Claremont13,078 people $5,774/yr $204,600 2.82%
42 New DurhamStrafford County · 2,748 people $5,774/yr $339,400 1.70%
43 SeabrookRockingham County · 8,427 people $5,785/yr $443,500 1.30%
44 NorthwoodRockingham County · 4,688 people $5,806/yr $363,000 1.60%
45 Map of Hillsborough HillsboroughHillsborough County · 5,980 people $5,815/yr $272,300 2.14%
46 LoudonMerrimack County · 5,692 people $5,821/yr $363,400 1.60%
47 HaverhillGrafton County · 4,611 people $5,908/yr $247,900 2.38%
48 Manchester Manchester115,643 people $5,922/yr $365,600 1.62%
49 Map of Canaan CanaanGrafton County · 3,811 people $5,985/yr $254,000 2.36%
50 BarnsteadBelknap County · 4,994 people $6,003/yr $362,400 1.66%
51 Campton CamptonGrafton County · 3,407 people $6,028/yr $356,300 1.69%
52 Map of Walpole WalpoleCheshire County · 3,690 people $6,078/yr $319,800 1.90%
53 Map of Strafford StraffordStrafford County · 4,306 people $6,086/yr $427,900 1.42%
54 Candia CandiaRockingham County · 4,134 people $6,100/yr $415,600 1.47%
55 Raymond RaymondRockingham County · 10,900 people $6,146/yr $370,400 1.66%
56 JaffreyCheshire County · 5,448 people $6,196/yr $245,500 2.52%
57 EnfieldGrafton County · 4,475 people $6,203/yr $390,800 1.59%
58 EpsomMerrimack County · 4,939 people $6,210/yr $338,400 1.84%
59 GilmantonBelknap County · 4,026 people $6,235/yr $363,700 1.71%
60 Weare WeareHillsborough County · 9,170 people $6,272/yr $396,300 1.58%
61 PlymouthGrafton County · 6,601 people $6,288/yr $292,400 2.15%
62 New LondonMerrimack County · 4,433 people $6,325/yr $554,100 1.14%
63 ChesterfieldCheshire County · 3,622 people $6,344/yr $373,500 1.70%
64 BoscawenMerrimack County · 4,044 people $6,549/yr $286,500 2.29%
65 Hooksett HooksettMerrimack County · 15,057 people $6,554/yr $407,000 1.61%
66 Map of Hudson HudsonHillsborough County · 25,557 people $6,636/yr $438,900 1.51%
67 RindgeCheshire County · 6,497 people $6,636/yr $415,400 1.60%
68 Nashua91,294 people $6,799/yr $403,900 1.68%
69 Somersworth Somersworth12,111 people $6,805/yr $318,400 2.14%
70 Map of Keene Keene22,939 people $6,812/yr $252,500 2.70%
71 Map of Hampton HamptonRockingham County · 16,426 people $6,813/yr $550,200 1.24%
72 Rollinsford RollinsfordStrafford County · 2,626 people $6,851/yr $398,100 1.72%
73 Atkinson AtkinsonRockingham County · 7,267 people $6,918/yr $555,200 1.25%
74 Epping EppingRockingham County · 7,430 people $6,936/yr $436,900 1.59%
75 Goffstown GoffstownHillsborough County · 18,513 people $6,941/yr $377,400 1.84%
76 Fremont FremontRockingham County · 4,831 people $6,954/yr $416,900 1.67%
77 Map of Salem SalemRockingham County · 30,964 people $6,992/yr $473,300 1.48%
78 Barrington BarringtonStrafford County · 9,489 people $7,121/yr $399,100 1.78%
79 Chichester ChichesterMerrimack County · 2,745 people $7,189/yr $409,300 1.76%
80 Map of Plaistow PlaistowRockingham County · 7,861 people $7,194/yr $404,500 1.78%
81 Concord Concord44,375 people $7,227/yr $350,900 2.06%
82 Map of Nottingham NottinghamRockingham County · 5,357 people $7,319/yr $457,500 1.60%
83 MerrimackHillsborough County · 28,164 people $7,345/yr $458,600 1.60%
84 Deerfield DeerfieldRockingham County · 4,932 people $7,369/yr $421,000 1.75%
85 Greenland GreenlandRockingham County · 4,106 people $7,420/yr $662,800 1.12%
86 Rye RyeRockingham County · 5,611 people $7,519/yr $1,028,100 0.73%
87 MilfordHillsborough County · 16,337 people $7,522/yr $398,800 1.89%
88 Map of Pembroke PembrokeMerrimack County · 7,438 people $7,589/yr $371,500 2.04%
89 Map of Grantham GranthamSullivan County · 3,465 people $7,605/yr $343,100 2.22%
90 WiltonHillsborough County · 3,960 people $7,612/yr $381,500 2.00%
91 WarnerMerrimack County · 2,959 people $7,650/yr $353,100 2.17%
92 PlainfieldSullivan County · 2,522 people $7,904/yr $442,400 1.79%
93 Kingston KingstonRockingham County · 6,275 people $7,906/yr $492,900 1.60%
94 Portsmouth Portsmouth22,545 people $8,018/yr $688,500 1.16%
95 LondonderryRockingham County · 26,685 people $8,069/yr $505,200 1.60%
96 Auburn AuburnRockingham County · 6,119 people $8,092/yr $600,300 1.35%
97 DerryRockingham County · 34,116 people $8,103/yr $432,000 1.88%
98 Newton NewtonRockingham County · 4,836 people $8,124/yr $459,500 1.77%
99 Lebanon14,999 people $8,149/yr $385,400 2.11%
100 New Boston New BostonHillsborough County · 6,165 people $8,181/yr $481,100 1.70%
101 Dunbarton DunbartonMerrimack County · 3,097 people $8,233/yr $484,100 1.70%
102 Dover Dover33,364 people $8,249/yr $436,700 1.89%
103 LitchfieldHillsborough County · 8,499 people $8,273/yr $485,000 1.71%
104 ChesterRockingham County · 5,300 people $8,464/yr $552,300 1.53%
105 Map of Danville DanvilleRockingham County · 4,531 people $8,504/yr $437,600 1.94%
106 North Hampton North HamptonRockingham County · 4,543 people $8,529/yr $670,400 1.27%
107 Pelham PelhamHillsborough County · 14,449 people $8,634/yr $552,600 1.56%
108 HampsteadRockingham County · 9,102 people $8,634/yr $521,100 1.66%
109 Peterborough PeterboroughHillsborough County · 6,408 people $8,655/yr $404,500 2.14%
110 Newmarket NewmarketRockingham County · 9,463 people $8,734/yr $455,000 1.92%
111 Map of Sandown SandownRockingham County · 6,628 people $8,801/yr $483,400 1.82%
112 Exeter ExeterRockingham County · 16,151 people $8,814/yr $456,600 1.93%
113 HennikerMerrimack County · 6,197 people $8,877/yr $356,700 2.49%
114 Mont Vernon Mont VernonHillsborough County · 2,636 people $9,432/yr $526,300 1.79%
115 Bow BowMerrimack County · 8,335 people $9,584/yr $506,500 1.89%
116 Lee LeeStrafford County · 4,576 people $9,661/yr $480,600 2.01%
117 Brentwood BrentwoodRockingham County · 4,641 people $9,713/yr $528,100 1.84%
118 Amherst AmherstHillsborough County · 11,861 people $9,773/yr $537,600 1.82%
119 Stratham StrathamRockingham County · 7,754 people $9,781/yr $655,400 1.49%
120 Bedford BedfordHillsborough County · 23,746 people $9,803/yr $612,100 1.60%
121 Windham WindhamRockingham County · 16,038 people $10,001/yr $723,300 1.38%
122 Durham DurhamStrafford County · 15,080 people $10,001/yr $504,300 1.98%
123 HanoverGrafton County · 11,685 people $10,001/yr $824,900 1.21%
124 Hollis HollisHillsborough County · 8,603 people $10,001/yr $675,900 1.48%
125 Map of Hopkinton HopkintonMerrimack County · 6,037 people $10,001/yr $506,900 1.97%
126 Brookline BrooklineHillsborough County · 5,736 people $10,001/yr $544,400 1.84%

How this ranking works

We rank every town by the median yearly real-estate tax bill homeowners actually pay (the tax rate column is that bill divided by the median home value). The town with the lowest figure ranks #1. For comparison, the figure for New Hampshire as a whole is $6,667/yr.

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. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states