Overview
Because the town fee is tied to MSRP and age, two identical used Civics can owe very different registration bills depending on what they cost new and how old they are - a quirk no other New England state has. The calculator below runs both halves for you, plus the small flat fees ($2 town clerk, $3 municipal agent) that show up on every bill.
01 - Official fees
New Hampshire registration fees fees at a glance
| Fee | Amount | Notes |
|---|---|---|
| Municipal permit fee, current model year | 18 mills of MSRP | |
| Municipal permit fee, year 2 / 3 / 4 / 5 | 15 / 12 / 9 / 6 mills | |
| Municipal permit fee, year 6+ | 3 mills (floor) | minimum fee $5 |
| State fee, 0–3,000 lbs | $42/yr | |
| State fee, 3,001–5,000 lbs | $48/yr | |
| State fee, 5,001–8,000 lbs | $66/yr | |
| State fee, over 8,000 lbs | $1.06 per 100 lbs | |
| Town clerk fee | $2.00 | |
| Municipal agent fee | $3.00 | if the town clerk also processes the state portion |
| EV surcharge | $100/yr (BEV) / $50/yr (PHEV) |
Figures verified June 2026 against official sources (listed below). Always confirm the final amount with your town or city clerk (NH DMV) - counties can add small local fees.
02 - Step by step
How registration actually gets paid in New Hampshire
- 1
Bring your title or current registration to your town or city clerk - this is where the municipal permit fee is calculated and paid first.
- 2
The clerk looks up your vehicle's MSRP in the state valuation schedule and applies the mill rate for its age.
- 3
Most clerks are also state-certified agents; ask them to complete the state weight-fee portion in the same visit rather than sending you to a DMV branch.
- 4
Pay the combined total - town fee + town clerk fee + state fee + municipal agent fee (+ any EV surcharge).
- 5
Your registration and plate validation sticker are issued on the spot in most towns.
03 - Same state, other costs
More New Hampshire vehicle costs
04 - Common questions
New Hampshire registration fees FAQ
How much does it cost to register a car in New Hampshire?
It depends heavily on the vehicle's original MSRP and age, unlike most states. A 3-year-old car with a $30,000 MSRP owes about $360 to the town (12 mills) plus $42–$48 to the state plus $5 in flat fees - roughly $410–$415 a year. A brand-new $60,000 truck owes $1,080 to the town alone in year one.
Why does my neighbor pay less for the 'same' registration fee?
Almost always the town portion - it's driven by your specific vehicle's MSRP and age, not a flat statewide rate. A car that listed for $45,000 new pays more than one that listed for $28,000, even if they're now worth the same on the used market, and a newer vehicle always pays a higher mill rate than an older one.
Does the state fee or the town fee change more often?
The state fee is the one that jumped in 2026 - up 20 to 100% across the weight brackets as part of the state budget. The town's mill-rate schedule (RSA 261:153) is set in state law and hasn't changed; only your vehicle's age moves it, one bracket lower each year.
Do I pay the town fee and state fee in one transaction?
Usually yes - most New Hampshire towns are also municipal agents for the DMV and complete both halves at the same counter, adding a small $3 agent fee for the convenience. A few smaller towns still require a separate DMV stop for the state portion.
What's the new EV surcharge on top of registration?
As of January 1, 2026, fully electric vehicles pay an extra $100 a year and plug-in hybrids pay $50 a year, added to the normal state weight fee and town permit fee - RSA 261:141-c was written to recover the gas-tax revenue EVs and PHEVs don't generate.
Is there a way to lower the town fee legally?
Not directly - it's fixed by the state's MSRP valuation table for your exact make/model/trim/year, and towns can't discount it. The only real lever is time: the mill rate drops automatically every 12 months until it hits the 3-mill floor.
05 - Receipts
Official sources
Every number on this page comes from these documents - check them yourself.
