
Registering a car in New Hampshire requires you to visit your local Town Clerk's office with the necessary documentation, pay the required fees, and then complete the process at a State DMV office if you need new plates. The exact steps depend on whether you're a new resident, have purchased a vehicle, or need to register a gift or inheritance. The entire process is handled at the municipal level first, which is a key characteristic of the NH system.
Gathering the necessary documents is the most critical step. You will need:
You must also be prepared to pay several fees. The municipal town clerk will collect the registration fees and any local taxes. You will then receive a municipal clerk copy of the registration application, which you take to a State DMV office to get your plates and complete the process.
| Fee Type | Typical Cost (Varies) | Notes |
|---|---|---|
| Title Fee | $25.00 | Standard fee for issuing a new title. |
| Registration Fee | Varies by vehicle type | For a standard passenger car, this is typically based on the model year. |
| Municipal Fee | Varies by town | A local fee collected by the town clerk. |
| Plate Fee | Varies | Cost for new plates, if needed. |
| State Fee | $5.00 | A fixed state fee. |
| Title Tax (if applicable) | 1.5% of purchase price | Due if the vehicle is a 1999 model year or newer. |
After paying the fees at the town clerk, you will receive a temporary registration document. You then take all your paperwork to a NH Division of Motor Vehicles (DMV) office to receive your license plates and permanent registration. If your vehicle is new to the state and requires a VIN verification, this must be completed by a licensed New Hampshire dealer, law enforcement officer, or a DMV inspector before you visit the town clerk.

Just went through this. The trick is knowing you start at your town office, not the state DMV. Bring your signed title, NH insurance card, and license. They take your money and give you a paper. Then you drive to the actual DMV, show that paper, and get your plates. Call your town clerk first—some have weird hours. It’s two stops, but if your paperwork is right, it’s pretty fast.

As a new resident, you have 60 days to register your vehicle. The process is the same for everyone, but double-check that your out-of-state title is in order. You'll need to get a VIN verification done before heading to the town clerk. Any police station or authorized dealer can do this quickly. It’s an extra step, but it prevents delays. Make sure your insurance is switched to a New Hampshire policy well in advance.

If you bought a car from a private seller, the most important thing is the title. Check that the seller has signed it in the right spot and printed their name exactly as it appears on the title. Any mistakes will send you back to the seller to fix it. Also, bring a checkbook or cash for the town fees; they don’t always take credit cards. The DMV part is smoother once the town paperwork is done.

The entire registration and titling process in New Hampshire is decentralized. Your first point of contact is always your local municipal office. They act as the agent for the state. The main reason for the two-step process is that towns collect their own municipal fees and taxes separately from the state fees. This system can be more convenient for rural residents who live far from a DMV office, as the town clerk is often closer. The temporary registration from the clerk allows you to legally drive to the DMV to finalize everything.


