New Hampshire / Hillsborough County

31 municipalities · DRA 2025 rates

Hillsborough County property tax rates

The 2025 total property tax rates in Hillsborough County run from $10.54 in Windsor to $27.07 in Hancock per $1,000 of assessed value. The county's median town sits at $20.67, against $16.90 for New Hampshire as a whole, and 24 of its 31 municipalities are above the state median.

$10$20$301234
  1. 1Highest Hancock $27.07
  2. 2Middle town Bennington $20.67
  3. 3Lowest Windsor $10.54
  4. 4Municipalities 31

Every Hillsborough County town by 2025 rate

Hancock$27.07Wilton$26.98Milford$25.93Mason$25.05Brookline$24.64Amherst$23.98New Boston$23.67Antrim$23.11Peterborough$22.35Merrimack$22.11Weare$21.64Hillsborough$21.05Mont Vernon$21.04Greenfield$21.00Goffstown$20.88Bennington$20.67Manchester$20.24Pelham$19.09Hollis$18.90Sharon$17.82Deering$17.36Hudson$17.11New Ipswich$17.03Lyndeborough$16.97Nashua$16.83Greenville$16.72Bedford$16.49Francestown$15.60Temple$15.36Litchfield$14.20Windsor$10.54
All 31 Hillsborough County municipalities by 2025 total tax rate per $1,000 of assessed value. Bars to scale from $0; each links to the town page.
#Municipality2025 rate2024 rateChangeBill on $300,000
1Hancock$27.07$25.11+$1.96$8,121
2Wilton$26.98$24.87+$2.11$8,094
3Milford$25.93$23.67+$2.26$7,779
4Mason$25.05$25.55−$0.50$7,515
5Brookline$24.64$22.61+$2.03$7,392
6Amherst$23.98$22.93+$1.05$7,194
7New Boston$23.67$23.79−$0.12$7,101
8Antrim$23.11$20.79+$2.32$6,933
9Peterborough$22.35$32.50−$10.15$6,705
10Merrimack$22.11$20.69+$1.42$6,633
11Weare$21.64$20.39+$1.25$6,492
12Hillsborough$21.05$33.44−$12.39$6,315
13Mont Vernon$21.04$19.76+$1.28$6,312
14Greenfield$21.00$22.25−$1.25$6,300
15Goffstown$20.88$20.44+$0.44$6,264
16Bennington$20.67$22.47−$1.80$6,201
17Manchester$20.24$19.58+$0.66$6,072
18Pelham$19.09$18.34+$0.75$5,727
19Hollis$18.90$17.73+$1.17$5,670
20Sharon$17.82$15.36+$2.46$5,346
21Deering$17.36$28.10−$10.74$5,208
22Hudson$17.11$16.45+$0.66$5,133
23New Ipswich$17.03$15.22+$1.81$5,109
24Lyndeborough$16.97$25.86−$8.89$5,091
25Nashua$16.83$15.90+$0.93$5,049
26Greenville$16.72$16.73−$0.01$5,016
27Bedford$16.49$15.81+$0.68$4,947
28Francestown$15.60$16.06−$0.46$4,680
29Temple$15.36$15.99−$0.63$4,608
30Litchfield$14.20$20.78−$6.58$4,260
31Windsor$10.54$13.56−$3.02$3,162

The spread inside the county is $16.53 per $1,000, so on the same $300,000 assessment a Hancock owner is billed $4,959.00 more than a Windsor owner. That gap is not all real money: each town assesses at its own share of market value, so the rate comparison is only fair between towns whose equalization ratios are close. The guide to how rates are set explains what goes into each one.

Hillsborough County against the state

$20.692024$20.672025$16.90NH 2025
Hillsborough County median rate in 2024 and 2025, against the 2025 statewide median. Columns to scale from $0.

The median Hillsborough County rate moved from $20.69 in 2024 to $20.67 in 2025. 18 of the county's municipalities raised their total rate and 13 lowered it. Together the county's towns and cities carry $71,926,093,178 of assessed valuation including utilities and billed $1,374,294,769 in 2025 property tax, about $3,249 per resident on 2020 census counts.

The median parts of a Hillsborough County rate are municipal $5.57, county $1.03, local school $11.20 and state education $1.18. The county rate pays for the one Hillsborough County budget, but it is not one number on bills: each town pays its share of the county tax "according to their proportion of public taxes" (RSA 29:11), and that share is then spread over the town's own assessed valuation, so the per-$1,000 county rate runs from $0.88 to $1.56 across Hillsborough County.

Biggest rate changes in Hillsborough County

Wilton +$2.11; Milford +$2.26; Brookline +$2.03; Antrim +$2.32; Peterborough −$10.15; Hillsborough −$12.39; Sharon +$2.46; Deering −$10.74; Lyndeborough −$8.89; Litchfield −$6.58; Windsor −$3.02; moves of $2 or more per $1,000 between 2024 and 2025. Large drops usually come with a revaluation, large rises with a budget or school change; each town page shows which part of the rate moved.

Other New Hampshire counties

The full ranked list of all 234 municipalities is on the New Hampshire property tax rates page, and the appeal page sets out the abatement procedure that applies in every town in Hillsborough County.

Source: NH Department of Revenue Administration, 2025 Municipal Tax Rates (completed as of January 23, 2026) (DRA; copy read) and the 2024 report; county membership and population from Wikipedia. Last checked October 20, 2026.