
The cost to register a car in Maine is not a single flat fee; it's primarily based on your vehicle's age and model year, with a standard registration fee of $35 for most passenger vehicles. The main component is the excise tax, which is calculated by your town office using the vehicle's MSRP and a state-mandated mill rate. For a brand new car, the first-year cost can be over $500, but it drops significantly each subsequent year. The table below illustrates how the excise tax is calculated for a vehicle with an original MSRP of $30,000.
| Vehicle Age (Model Year) | Mill Rate (per $1000 of MSRP) | Taxable Value (% of MSRP) | Estimated Excise Tax | Total Estimated Cost (Tax + $35 Fee) |
|---|---|---|---|---|
| Current Year (New) | 24.0 mills | 100% | $720 | $755 |
| 2nd Year | 24.0 mills | 60% | $432 | $467 |
| 3rd Year | 24.0 mills | 40% | $288 | $323 |
| 4th Year | 17.5 mills | 30% | $157.50 | $192.50 |
| 5th Year | 17.5 mills | 20% | $105 | $140 |
| 6th Year and Older | 4.0 mills | 10% | $12 | $47 |
You'll need to visit your local town office, not a DMV branch, to complete the registration. Bring your proof of ownership (title), a valid Maine driver's license, and proof of insurance. If you just moved to Maine, you'll also need an out-of-state title and registration. The excise tax is billed annually, so you'll pay this amount each year you renew your registration. Some towns may add small local fees, so the final amount might be slightly higher than the estimate. Make sure to get an official quote from your town clerk for the most accurate figure.

It really depends on how old your car is. The registration itself is only thirty-five bucks, but the big chunk is the excise tax. My three-year-old SUV was just under $300 all told. A buddy with a brand-new truck paid over $700. The older the car, the cheaper it gets. You have to go to your town hall to do it, so just call them. They can give you the exact number over the phone before you go.

The process is unique because you handle it at your local town office. The cost structure combines a fixed $35 registration fee with a variable excise tax. This tax is calculated on your car's original Manufacturer's Suggested Retail Price (MSRP) and its age. The state sets a mill rate, and your town applies it to a declining percentage of the MSRP. This means a new car's first registration is the most expensive, but the cost drops predictably each year, making it very affordable for older vehicles.

As a recent transplant from a state with simple registration fees, Maine's system was a surprise. The key is the excise tax, which feels like a property tax on your car. My advice is to be prepared for a higher initial cost if your vehicle is new. However, it's a very transparent system once you understand the mill rate formula. The upside is that renewing an older car is incredibly cheap. My 10-year-old sedan costs me less than $50 a year to renew, which is a nice perk for keeping a reliable older vehicle on the road.


