The short answer
New Hampshire trucks that never leave the state: the USDOT number when it is 10,001 lbs or more, seats 16 or more or carries placard-level hazmat.
New Hampshire intrastate trucks at 10,001 lbs GVWR and up (16+ passengers, or placarded hazmat) follow the federal marking rule: name + USDOT number, both sides, readable from 50 feet. NH expressly excludes vehicles designed/used for fewer than 16 passengers from its intrastate CMV definition, and farm-plated trucks at 26,000 lbs or less (no placarded hazmat, under 16 passengers) are exempt under RSA 266:72-a, VI.
Trucks that cross a state line, or haul freight that starts or ends in another state, follow the federal rule instead: the USDOT number and your legal name when it is 10,001 lbs or more, carries placard-level hazmat, seats 9 or more for hire or seats 16 or more (49 CFR 390.21T(b)(2)).
Rules verified against the primary sources 2026-07-31, next review 2027-01-27. The full citation list is on our USDOT decals in New Hampshire page and the 50-state rules table.
Eight New Hampshire trucks, run through the checker
Each verdict below is what our free compliance checker returns for that truck using the verified New Hampshire and federal rules. Where one changed fact flips the answer, we show the flip, because that is usually where New Hampshire carriers get caught.
1. A 9,000-lb plumber's cargo van on Manchester service calls, New Hampshire only
9,000 lbs GVWR · own tools and parts · New Hampshire only
Not required
At 9,000 pounds it is under the 10,001-pound New Hampshire line and it carries general freight with no placard, so no verified New Hampshire or federal rule reaches it.
2. A 14,000-lb GVWR service truck on landscaping jobs around Manchester, New Hampshire only
14,000 lbs GVWR · own equipment · New Hampshire only
USDOT number required
The New Hampshire rule reaches this truck because it is 14,000 pounds, over the 10,001-pound line. The checker returns the USDOT number, both sides. On the door that reads: USDOT 1234567.
3. A 10,000-lb GVWR cutaway box van delivering furniture for pay, Manchester only
10,000 lbs GVWR · paid freight · New Hampshire only
Not required
At 10,000 pounds it is under the 10,001-pound New Hampshire line and it carries general freight with no placard, so no verified New Hampshire or federal rule reaches it.
Flip one fact: At 10,001 pounds, one pound more, the same truck needs the USDOT number.
4. A 33,000-lb tandem dump truck for a Nashua contractor, New Hampshire only
33,000 lbs GVWR · paid hauling · New Hampshire only
USDOT number required
The New Hampshire rule reaches this truck because it is 33,000 pounds, over the 10,001-pound line. The checker returns the USDOT number, both sides. On the door that reads: USDOT 1234567.
Flip one fact: Rated at 10,000 pounds, the same truck stays under the New Hampshire 10,001-pound line: at 10,000 pounds no verified New Hampshire rule reaches it.
5. A 15-passenger hotel shuttle van in Manchester, no fare charged
15 seats including the driver · passengers, not for hire · 9,500 lbs GVWR · New Hampshire only
Not required
At 9,500 pounds it is under the 10,001-pound New Hampshire line and 15 seats is under the 16-passenger trigger, so no verified New Hampshire or federal rule reaches it.
Flip one fact: With 16 seats including the driver, the same van needs the USDOT number.
6. A 12-passenger paid airport shuttle, Manchester only
12 seats · passengers for pay · 9,500 lbs GVWR · New Hampshire only
Not required
At 9,500 pounds it is under the 10,001-pound New Hampshire line and 12 seats is under the 16-passenger trigger, so no verified New Hampshire or federal rule reaches it.
Flip one fact: The same shuttle takes one job in Massachusetts. It is now in interstate commerce, the federal rule applies from 10,001 pounds, and it needs the USDOT number and your legal name on both sides.
7. A 14,000-lb placarded propane bobtail, New Hampshire only
14,000 lbs GVWR · placard-level hazmat · New Hampshire only
USDOT number required
The New Hampshire rule reaches this truck because it is 14,000 pounds, over the 10,001-pound line and carries placard-level hazmat. The checker returns the USDOT number, both sides. On the door that reads: USDOT 1234567.
8. A hotshot pickup and gooseneck running Manchester to Boston loads
26,000 lbs combined · paid freight · interstate
USDOT number required
Because it crosses state lines, the federal marking rule applies: it is 26,000 pounds, over the 10,001-pound line. The checker returns the USDOT number and your legal name, both sides. On the door that reads: USDOT 1234567 · Your Company LLC. Because it hauls for hire across state lines, the checker also lists the MC number as commonly displayed but not required.
The checker weighs rating, registered and actual weight, operation, for-hire status, cargo, passenger count and farm status. It does not model axle count or vehicle type, so if your truck is unusual, confirm with NH Department of Safety — State Police Troop G (CVE).
What goes on the door in New Hampshire
- One marking, both sides of the power unit: USDOT 1234567, which is the USDOT number.
- No inch minimum in New Hampshire. The legal standard is a color that contrasts with the truck and letters readable from 50 feet in daylight. We cut 2-inch letters, which clears that bar on any door.
- One set covers both rules. The New Hampshire markings and the federal markings are the same two items, so a New Hampshire-only truck that later picks up an out-of-state load does not need new decals.
Across the New Hampshire line
The New Hampshire line only matters while the truck stays home. One job in Massachusetts, or one load that starts or ends out of state, makes it interstate commerce, and the federal 10,001-pound rule applies no matter where either state draws its own line. For a truck that works near the border it helps to know how the neighbors differ for their own in-state trucks:
- Maine: 26,001 pounds.
- Massachusetts: the federal 10,001 pounds even in-state.
- Vermont: 26,001 pounds.
Neighbor lines come from the same verified rule files the checker uses; each state's page has its citations.
Who enforces it in New Hampshire
Door markings in New Hampshire are the business of NH Department of Safety — State Police Troop G (CVE). Questions about your registration or number: (603) 223-8778, agency site. The federal side, USDOT numbers and the MCS-150, is the FMCSA New Hampshire Division: (603) 228-3112, MCNHOFF@dot.gov. A marking violation is written at the roadside and follows the carrier on the inspection report, which is why it is worth getting the two lines right the first time.
For the marking mistakes inspectors catch most often, see USDOT marking mistakes that fail roadside inspections.
Where the New Hampshire rule comes from
- N.H. Admin. Code Saf-C 901.02(a) & 901.01 — incorporates 49 CFR 107, 382, 385-397 for intrastate and interstate
- N.H. Admin. Code Saf-C 902.02 — CMV per 49 CFR 390.5, except vehicles under 16 passengers and RSA 266:72-a, VI farm vehicles
- N.H. Admin. Code Saf-C 4602.05 — household-goods carrier name on both sides, legible at 50 ft
- RSA 266:72-a — authority to adopt 49 CFR 107, 380, 382-397; para. VI farm exemption
- 49 CFR 390.21T — the federal marking rule for interstate carriers
Read in full and verified 2026-07-31; next scheduled review 2027-01-27.
New Hampshire USDOT number FAQ
Does a 10,000-lb box truck hauling for pay need a USDOT number in New Hampshire?
Not under the verified New Hampshire rule. At 10,000 pounds it is under the 10,001-pound New Hampshire line and it carries general freight with no placard, so no verified New Hampshire or federal rule reaches it. At 10,001 pounds, one pound more, the same truck needs the USDOT number.
Does a 15-passenger van that charges no fare need a USDOT number in New Hampshire?
Not under the verified New Hampshire rule. At 9,500 pounds it is under the 10,001-pound New Hampshire line and 15 seats is under the 16-passenger trigger, so no verified New Hampshire or federal rule reaches it. With 16 seats including the driver, the same van needs the USDOT number.
Does a 12-passenger paid shuttle need a USDOT number in New Hampshire?
Not under the verified New Hampshire rule. At 9,500 pounds it is under the 10,001-pound New Hampshire line and 12 seats is under the 16-passenger trigger, so no verified New Hampshire or federal rule reaches it. The same shuttle takes one job in Massachusetts. It is now in interstate commerce, the federal rule applies from 10,001 pounds, and it needs the USDOT number and your legal name on both sides.
Does a 33,000-lb dump truck need a USDOT number in New Hampshire?
Yes. The New Hampshire rule reaches this truck because it is 33,000 pounds, over the 10,001-pound line. The checker returns the USDOT number, both sides. On the door that reads: USDOT 1234567. Rated at 10,000 pounds, the same truck stays under the New Hampshire 10,001-pound line: at 10,000 pounds no verified New Hampshire rule reaches it.
What exactly goes on the door in New Hampshire?
One marking, both sides of the power unit: USDOT 1234567, which is the USDOT number. No inch minimum in New Hampshire. The legal standard is a color that contrasts with the truck and letters readable from 50 feet in daylight. We cut 2-inch letters, which clears that bar on any door.
Get the New Hampshire markings cut to spec
USDOT Number Decals
Your USDOT number cut to the 50-foot standard — set of 2, both sides.
$16+Full Compliance Kit
Legal name + USDOT + MC + GVW, all cut to match.
$54.95+USDOT Decals in New Hampshire
Every New Hampshire truck decal we cut, with the New Hampshire rule on one page.
from $16Not sure which truck above is yours? Run the free New Hampshire check, seven questions, sources cited. Rules for other states are in our intrastate USDOT guide and the 50-state rules table.
General information, not legal advice. Fleet Decal Depot is a decal maker, not a government agency. Rules change; confirm with NH Department of Safety — State Police Troop G (CVE) and FMCSA before you operate.