New Hampshire Gas Tax Calculator

See how much New Hampshire gas tax you pay per fill-up and per mile driven.

Calculates total fuel tax using New Hampshire's 22.2-cent-per-gallon gasoline road toll plus the 18.4-cent federal excise, from your tank size or annual mileage and MPG. Shows tax per fill-up, per year, and per mile.

What is the gas tax rate in New Hampshire?

New Hampshire's gasoline road toll is $0.222 per gallon (22.2 cents), which includes a 4-cent oil discharge and pollution control fee. On top of that, the federal gasoline excise is $0.184 per gallon, for a combined $0.406 per gallon.

New Hampshire taxes gasoline through a road toll of $0.222 per gallon (22.2 cents, including a 4-cent oil-discharge fee). The federal government adds its own $0.184-per-gallon excise. New Hampshire applies no sales tax on fuel, so those two per-gallon charges are the whole tax. This tool shows the tax in each fill-up, each year, and per mile.

How it works

Fuel tax is a flat amount per gallon, so the math is straightforward:

combined rate = 0.222 (NH road toll) + 0.184 (federal) = 0.406 per gallon
per fill-up   = tank gallons × combined rate
annual gallons = annual miles / MPG
annual tax    = annual gallons × combined rate
tax per mile  = annual tax / annual miles

Because the tax is per gallon, a more efficient vehicle burns fewer gallons and therefore pays less total fuel tax for the same distance.

Example and notes

A 14-gallon tank carries 14 × 0.406 = $5.68 in fuel tax every fill-up. A driver covering 12,000 miles a year at 27 MPG burns about 444 gallons, paying roughly 444 × 0.406 = $180 in fuel tax annually, or about $0.015 per mile. Diesel is taxed at the same New Hampshire road toll but a higher federal rate ($0.244), and New Hampshire never adds sales tax on top — one reason it is a popular cross-border fueling stop.