Where to register your vehicle in Portland
Motor vehicle registration in Portland, Maine is handled by the Maine Bureau of Motor Vehicles (BMV), which operates a branch office in Portland. You cannot register a vehicle at Portland City Hall or through the city government — registration is a state function, not a local one. The Portland BMV office is located at 101 Newbury Street, Portland, ME 04101, and handles registrations, renewals, title transfers, and related transactions for residents and vehicle owners in the Portland area.
You can also register a vehicle by mail or online through the Maine BMV website, which may be faster than visiting in person. The online option works for renewals and some new registrations, depending on your situation. Mail-in registration requires you to send documents and payment to the BMV's central processing location in Augusta, which typically takes longer than an office visit or online submission.
Key Takeaways
- The Maine Bureau of Motor Vehicles, not Portland city government, handles all vehicle registration in Portland.
- You need proof of ownership (title or bill of sale), proof of identity, and proof of residency to register a vehicle for the first time.
- Registration fees vary based on vehicle weight and type, and you must also pay for a Maine license plate if you do not have one.
- The Portland BMV office is at 101 Newbury Street; you can also register online or by mail through the Maine BMV website.
- Maine requires proof of insurance before registration, so contact your insurance company and have your policy number ready.
Documents you need to bring
For a first-time registration in Maine, you must bring your vehicle title or bill of sale, a government-issued photo ID (driver's license, passport, or state ID), and proof that you live in Portland. Proof of residency can be a utility bill, lease agreement, mortgage statement, or other document showing your name and current address dated within the last 60 days.
You also need proof of insurance. Maine law requires all registered vehicles to carry liability insurance. Bring your insurance card or a declaration page from your insurance company showing your policy number, the vehicle identification number (VIN), and the coverage dates. If you have not yet purchased insurance, you must do so before you can complete registration — the BMV will not register an uninsured vehicle.
If you are registering a vehicle you recently purchased, bring the bill of sale or title transfer document signed by the previous owner. If the title is held by a lender (because you financed the vehicle), the lender's name will appear on the title, and you may need a letter from the lender authorizing the registration. Check with the Portland BMV office if you are unsure whether your lender's permission is required.
Registration fees and plate costs
Maine registration fees are based on the vehicle's gross vehicle weight rating (GVWR), not its age or make. A passenger car typically costs between $35 and $50 per year, but the exact amount depends on weight. Trucks, SUVs, and other vehicles may cost more. The BMV website includes a fee calculator where you can enter your vehicle's weight and get an exact quote.
If you are registering a vehicle in Maine for the first time and do not have a Maine license plate, you must also pay for the plate itself. A standard plate costs around $20 to $30, depending on the type (standard, vanity, or specialty). Renewal registrations do not require a new plate fee unless you are replacing a damaged or lost plate.
Payment methods at the Portland office include cash, check, and credit or debit card. If you register by mail, you can pay by check or money order. Online registration accepts credit and debit cards only.
How to register online or by mail
The Maine BMV website allows you to renew an existing registration online if your vehicle passed inspection and your registration has not been expired for more than 30 days. You will need your current registration card and your vehicle's VIN. Online renewal takes a few minutes, and your new registration is mailed to you within one to two weeks.
For a first-time registration or if your registration has been expired for more than 30 days, you must visit the Portland office in person or submit documents by mail. To register by mail, read the process form from the Maine BMV website, fill it out completely, and mail it with copies of your title, proof of residency, proof of insurance, and a check or money order for the registration and plate fees. Mail your packet to the Maine Bureau of Motor Vehicles, 101 Newbury Street, Portland, ME 04101. Processing by mail typically takes two to four weeks.
In-person registration at the Portland office
The Portland BMV office is open Monday through Friday, 8:30 a.m. to 4:30 p.m., with a one-hour lunch break from noon to 1 p.m. Hours may vary on holidays, so check the Maine BMV website before you visit. The office does not take appointments, so you may wait in line depending on how busy the office is. Arriving early in the morning or mid-week typically means shorter waits than late afternoon or Friday.
Bring all required documents and payment in the form you plan to use (cash, check, or card). The staff will review your documents, calculate your fee, process your payment, and issue your registration card and plate on the spot if you are paying in person. You can drive home with your new plate the same day.
Vehicle inspection requirements
Before you can register a vehicle in Maine, it must pass a state safety inspection. The inspection checks your brakes, lights, windshield wipers, horn, and other safety equipment. You do not get the inspection at the BMV — you must visit a licensed inspection station, which is typically an auto repair shop or gas station that offers inspections.
The inspection costs around $20 to $30 and is valid for one year from the date of inspection. Once your vehicle passes, the inspection station gives you a sticker or documentation showing the inspection date. Bring this proof of inspection when you register at the BMV, or include it with your mail-in process. If your vehicle fails inspection, you must fix the problem and have it re-inspected before you can register.
Renewing your registration
Maine vehicle registrations expire on your birthday each year. You can renew online through the Maine BMV website if your registration has not expired and your vehicle passed inspection. Online renewal is the fastest option — it takes just a few minutes, and your new registration card is mailed within one to two weeks.
You can also renew by mail or in person at the Portland office. Renewal by mail works the same way as first-time registration by mail: read the form, fill it out, include your current registration card and proof of insurance, and mail it with payment. Renewal in person at the office takes about 15 to 30 minutes depending on wait time.
Do not let your registration expire. Driving with an expired registration is illegal in Maine and can result in a fine. If your registration expires, you must renew it before you can legally drive the vehicle.
Frequently Asked Questions
Can I register a vehicle if I just moved to Portland?
Yes. You must register your vehicle in Maine within 30 days of establishing residency. Bring proof of your new Portland address (utility bill, lease, or mortgage statement dated within 60 days), your vehicle title or bill of sale, your driver's license or ID, and proof of insurance. If your vehicle has an out-of-state registration, you will need to surrender it or provide proof that you have cancelled it.
What if I bought a used car from a private seller and there is no title?
You need a title to register a vehicle in Maine. If the seller lost the title, they must request a duplicate from the state where the vehicle was previously registered. If the vehicle was never titled (very rare), you may need to obtain a bonded title, which requires a surety bond and a court process. Contact the Portland BMV office for guidance on your specific situation.
Do I need to register a vehicle if I only drive it occasionally?
Yes. Any vehicle you drive on public roads in Maine must be registered, insured, and inspected, regardless of how often you drive it. The only exception is a vehicle stored off-road that you do not plan to drive. If you store a registered vehicle and do not want to renew it, you can request a non-operation status from the BMV, which suspends your registration and may reduce your insurance costs.
How long does registration take if I go in person?
In-person registration at the Portland office typically takes 15 to 45 minutes, depending on how busy the office is. The actual processing time at the counter is usually 10 to 15 minutes. Arriving early in the morning or on a Tuesday or Wednesday usually means a shorter wait than late afternoon or Friday.
What happens if I register a vehicle but it fails inspection later?
Your registration remains valid until it expires on your birthday. However, you cannot legally drive the vehicle once it fails inspection. You must fix the problem and pass re-inspection before you can drive it again. When you renew your registration, your vehicle must have a current passing inspection, or the BMV will not renew it.