Car Registration Fees by state

New Hampshire Car Registration Fees

Typical New Hampshire car registration costs about $300 a year. See what affects the fee and the other taxes you'll pay when buying a car.

New Hampshire (NH)
~$300/yr
typical yearly registration for a mid-priced car
Average across states
$156/yr
Rank (highest = #1)
#4 of 51

Buying a $30,000 car in New Hampshire

Sales tax (~0%)
$0
Registration / yr
~$300
Insurance / mo
$133
Loan payment*
$535/mo

*$3,000 down, 7% APR, 60 months, tax rolled into the loan.

New Hampshire has no sales tax, but towns charge a yearly permit fee based on list price.

These are estimates for planning. Rates and fees change and vary by county and vehicle — confirm with your state motor vehicle agency.

Frequently asked questions

How much does it cost to register a car in New Hampshire?

Typically around $300 a year for a mid-priced car. New Hampshire has no sales tax, but towns charge a yearly permit fee based on list price.

What else do I pay when buying a car in New Hampshire?

Sales tax of about 0%, plus title and plate fees. On a $30,000 car that's roughly $0 in tax.

Where can I find the exact fee?

Your state's DMV or motor vehicle agency publishes current fees and often has an online fee calculator.

More for New Hampshire

Car Registration Fees in other states