New Hampshire property tax
Census ACS 2023 5-year estimates · updated 2026-09-20
The median effective property tax rate in New Hampshire is 1.77%, above the national median of 0.98%, ranking 4 of 51 states and DC. The median homeowner pays $6,505 a year on a home worth $367,200. On a $300,000 home that is about $5,310 before exemptions.
- Effective rate
- 1.77%
- Median annual bill
- $6,505
- Median home value
- $367,200
- Rank (highest = 1)
- 4of 51
Property tax by county in New Hampshire
All 10 counties, largest first. Click a county for its estimate table.
| County | Effective rate | Median bill | Median home value | Population |
|---|---|---|---|---|
| Hillsborough County | 1.76% | $6,791 | $385,500 | 424,732 |
| Rockingham County | 1.63% | $7,512 | $461,400 | 317,163 |
| Merrimack County | 2.00% | $6,617 | $330,600 | 155,018 |
| Strafford County | 1.98% | $6,582 | $332,400 | 131,743 |
| Grafton County | 1.88% | $5,624 | $298,500 | 91,759 |
| Cheshire County | 2.32% | $5,968 | $257,200 | 76,945 |
| Belknap County | 1.44% | $4,897 | $340,000 | 64,300 |
| Carroll County | 1.06% | $3,685 | $348,900 | 51,259 |
| Sullivan County | 2.38% | $5,616 | $236,300 | 43,529 |
| Coos County | 2.07% | $3,511 | $169,600 | 31,386 |
New Hampshire compared with the United States
The New Hampshire median bill of $6,505 is above the national median of $2,969. Assessment rules, exemptions and appeal deadlines for New Hampshire are being verified against the state's revenue department and will appear here once confirmed.
Rates and medians: U.S. Census Bureau, ACS 2023 5-year estimates.
Frequently asked questions
What is the property tax rate in New Hampshire?
The median effective property tax rate in New Hampshire is 1.77% of home value, above the national median of 0.98%. On a $300,000 home that is about $5,310 per year before exemptions. Rates vary by county and school district.
Which New Hampshire county has the highest property tax?
Sullivan County has the highest median effective rate in New Hampshire at 2.38%. Carroll County has the lowest at 1.06%. The largest county by population, Hillsborough County, is at 1.76%.