DMVCosts

New Hampshire Vehicle Registration Fee Calculator

New Hampshire splits vehicle registration into two separate bills from two separate governments, and both are due before the DMV will issue a sticker. The town or city charges a "municipal permit fee" - your vehicle's MSRP multiplied by a mill rate that runs from 18 mills (1.8%) on a current-model-year vehicle down to a 3-mill floor by year six. The state charges a flat annual fee by weight: $42 for most cars, $48 for midsize trucks and SUVs, $66 for full-size trucks - rates that jumped 20-100% on January 1, 2026 to fund the highway budget.

  • 100% free
  • No signup
  • Verified June 2026
Town fee
18→3 mills × MSRP, by age
State fee
$42 / $48 / $66 by weight
Fixed add-ons
$2 clerk + $3 agent
EV surcharge
+$100/yr (BEV), +$50/yr (PHEV)
Pay at
Town clerk (state usually same visit)

Your numbers

$

The mill rate steps down every 12 months and never falls below 3 mills, per RSA 261:153.

This is the state's registration-weight bracket, separate from the town permit fee.

RSA 261:141-c added these annual surcharges Jan 1, 2026 to replace the gas tax EVs and PHEVs don't pay.

Annual registration total

$587.00

  • Municipal permit fee (18 mills × MSRP)$540.00
  • Town clerk fee$2.00
  • State registration fee$42.00
  • Municipal agent fee$3.00

First-time registration of a just-purchased vehicle also owes the $37 title fee and $8 for new plates - see the NH TTL calculator for the full picture.

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

FeeAmount
Municipal permit fee, current model year18 mills of MSRP
Municipal permit fee, year 2 / 3 / 4 / 515 / 12 / 9 / 6 mills
Municipal permit fee, year 6+3 mills (floor)
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
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. 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. 2

    The clerk looks up your vehicle's MSRP in the state valuation schedule and applies the mill rate for its age.

  3. 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. 4

    Pay the combined total - town fee + town clerk fee + state fee + municipal agent fee (+ any EV surcharge).

  5. 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.

Disclaimer

DMVCosts provides fee estimates for general informational purposes only - it is not legal, tax, or financial advice, and no calculator can account for every county surcharge, exemption, or mid-year rate change. Figures are verified against official sources on the date shown, but fees change over time.

The final, binding amount is always the one quoted by your town or city clerk (NH DMV). Confirm with them before making payment decisions. To the fullest extent permitted by law, DMVCosts disclaims all liability for decisions made based on these estimates.