State
Select
City
Select
Make
Select
Model
Select
Price Under
Select
Mileage
Select
For vehicles model year 2000 and newer, the seller must provide the original Certificate of Title. They need to sign the "Assignment of Title" section on the back, including the odometer reading and date of sale. For vehicles model year 1999 and older, New Hampshire does not issue titles. For these older vehicles, the seller must provide a Bill of Sale and a previous New Hampshire registration certificate.
Yes. All vehicles registered in New Hampshire must pass an annual safety inspection. After you purchase a car, you must get it inspected at a licensed inspection station within 10 days of registering it. Even if the car has a current inspection sticker from the previous owner, the responsibility to get a new inspection falls on you as the new owner.
Yes, a bill of sale is required for all private vehicle sales, regardless of the vehicle's age. The bill of sale must include the names and addresses of the buyer and seller, the date of sale, the purchase price, and the vehicle's make, model, year, and Vehicle Identification Number (VIN). Both parties should sign the document.
For titled vehicles (model year 2000+), check the front of the title for any listed lienholders. If a bank or credit union is listed, the seller must provide you with a lien release letter or a new title that has the lien removed. For non-titled vehicles (1999 and older), this is more difficult. Ensure the seller's name on their ID matches the name on the previous registration certificate they provide.
Registering a vehicle in New Hampshire is a two-part process:
Town/City Clerk: First, you must visit your local town or city clerk's office with your title and bill of sale to pay the local permit fees.
State DMV: After visiting the town clerk, you will complete the process at a state DMV office to receive your license plates and state registration.
To complete the registration process, you will need to bring the following to the town clerk and then the DMV:
The original title (for 2000+ vehicles) signed over to you, or the previous owner's registration and a bill of sale (for 1999 and older vehicles).
A completed Bill of Sale.
Proof of New Hampshire residency (e.g., utility bill, lease agreement).
Your valid driver's license.
Payment for the town/city permit fees and state registration fees.
Navigate New Hampshire's Private Car Market: Tips, Documents, and Safety Advice.
View NH Guide