Where to Go for Driver's License and Vehicle Services in Portland

The Maine Bureau of Motor Vehicles operates a full-service office in Portland at 67 Forest Avenue, Portland, ME 04101. This is the location where you can renew or replace a driver's license, register a vehicle, obtain a title, or handle most other motor vehicle transactions. The office is open Monday through Friday, 8:30 a.m. to 4:30 p.m., and closed on state holidays.

You can also handle many transactions online through the Maine BMV website or by mail, which may save you a trip to the office. However, some services — like taking a new driver's test, renewing a license in person, or handling a vehicle inspection — require you to visit in person or work with an authorized third party.

Parking is available at the Forest Avenue location. The office can be crowded during mid-morning and mid-afternoon hours, particularly on Thursdays and Fridays. Arriving early in the day or on a Tuesday or Wednesday typically means shorter wait times.

Key Takeaways

  • The Portland BMV office is located at 67 Forest Avenue and is open Monday through Friday from 8:30 a.m. to 4:30 p.m.
  • Many transactions, including license renewals and vehicle registrations, can be completed online or by mail without visiting the office in person.
  • You will need to bring specific documents depending on your transaction — a valid ID for renewals, proof of residency for address changes, and a title or bill of sale for vehicle registration.
  • Maine requires vehicle inspections before registration, and these are performed by authorized inspection stations, not at the BMV office itself.
  • If you are moving to Maine from another state, you have 30 days to register your vehicle and obtain a Maine driver's license.

Driver's License Renewal and Replacement in Maine

A Maine driver's license is valid for eight years from the date of issue. You can renew your license online, by mail, or in person at the Portland office. Online renewal is the fastest option if your license is not expired and you have not had any address changes or medical updates since your last renewal.

To renew online, visit the Maine BMV website, enter your license number and date of birth, and follow the prompts. You will pay the renewal fee (currently $35 for an eight-year license) by credit or debit card. Your new license will be mailed to you within 7 to 10 business days.

If you need to renew in person or if your license is expired, you will need to visit the Portland office. Bring your current license, proof of residency (such as a utility bill or lease), and your Social Security number. If you have changed your name since your last license, bring a certified copy of the document that shows the name change.

A replacement license (if yours is lost, stolen, or damaged) costs $35 and takes the same amount of time whether you order it online or in person. You do not need to take a new written or road test unless your license has been suspended or revoked.

Vehicle Registration and Title in Maine

When you register a vehicle in Maine, you are obtaining a registration certificate and registration plates. Registration is valid for one year from the month of issue. You can register a vehicle online, by mail, or in person at the Portland BMV office.

To register a vehicle, you will need the vehicle's title (or a bill of sale if you are purchasing from a private seller), proof of ownership, proof of residency, and proof of a passing vehicle inspection. Maine requires all vehicles to pass a safety and emissions inspection before registration. These inspections are performed at authorized inspection stations throughout the state, not at the BMV office.

The registration fee depends on the vehicle's weight and type. A standard passenger vehicle typically costs between $35 and $50 for the first year. If you are registering a vehicle for the first time in Maine, you will also need to pay a title fee (currently $10) and may owe sales tax if you purchased the vehicle recently.

If you are transferring a title from another state, bring the out-of-state title, a bill of sale, and proof of residency. Maine will issue you a new Maine title. The process takes about two weeks by mail or can be completed in person at the Portland office on the same day.

Vehicle Inspection Requirements Before Registration

Maine law requires all registered vehicles to pass a safety and emissions inspection within the 12 months before registration. You cannot register a vehicle without proof of a passing inspection. Inspections are performed at authorized stations — gas stations, repair shops, and service centers — not at the BMV office.

A safety inspection checks your brakes, lights, windshield wipers, horn, steering, suspension, and tires. An emissions inspection tests whether your vehicle meets state pollution standards. The combined inspection typically costs between $30 and $50 depending on the station.

Once your vehicle passes inspection, the station will issue you an inspection certificate or sticker. Bring this proof of inspection when you register your vehicle. If you register online or by mail, you will need to upload a photo of the inspection certificate or provide the inspection station's name and date.

Address Changes and License Updates

If you move to a new address in Maine, you must notify the BMV within 30 days. You can change your address online, by mail, or in person. An online address change takes effect when ready and costs nothing.

To change your address online, visit the Maine BMV website, enter your license number and date of birth, and select the address change option. You will need to verify your new address by entering your zip code. Your updated license will be mailed to you within 7 to 10 business days.

If you prefer to change your address in person, visit the Portland office with your current license and proof of your new address (such as a utility bill, lease, or mortgage statement). The change is processed when ready, and you can request a new license with your updated address for $35.

Moving to Maine from Another State

If you are relocating to Maine from another state, you have 30 days to obtain a Maine driver's license and register your vehicle. You do not need to surrender your out-of-state license when ready, but you cannot legally drive in Maine using an out-of-state license after the 30-day period.

To obtain a Maine license, visit the Portland BMV office with your out-of-state license, proof of residency in Maine (such as a lease or utility bill), your Social Security number, and proof of your date of birth (such as a birth certificate or passport). You will not need to take a written or road test if your out-of-state license is valid and not suspended.

To register your vehicle in Maine, bring your current out-of-state registration, the vehicle's title, proof of residency, and proof of a passing Maine vehicle inspection. Your vehicle inspection must be performed at a Maine inspection station. Once you have all required documents, you can register your vehicle in person at the Portland office or by mail.

Online and Mail Services Available

The Maine BMV offers several services online that do not require a visit to the Portland office. You can renew a driver's license, change your address, register a vehicle, renew vehicle registration, and order a duplicate registration certificate. Most online transactions are processed within 7 to 10 business days.

For mail-in services, print the appropriate form from the Maine BMV website, complete it, and mail it along with required documents and payment to the Portland office. Mail processing typically takes 10 to 15 business days. Include a self-addressed, stamped envelope if you want your documents returned to you.

Some transactions cannot be completed online or by mail. These include taking a driver's test for the first time, obtaining a commercial driver's license, handling a license suspension or revocation, and certain title disputes. For these services, you must visit the Portland office in person.

Frequently Asked Questions

Can I renew my Maine driver's license before it expires?

Yes. You can renew your license up to one year before the expiration date. Renewing early does not extend your license beyond the normal eight-year validity period — your new expiration date will be eight years from the date you renew, not eight years from your old expiration date.

What if I fail my vehicle inspection?

If your vehicle fails inspection, the inspection station will provide a written report of what needs to be fixed. You have 30 days to have the repairs made and return to any inspection station for a re-inspection. Once you pass, you can register your vehicle. You do not need to return to the same station.

Do I need an appointment to visit the Portland BMV office?

The Portland office does not require appointments for most transactions. You can walk in during business hours and take a number. However, wait times vary. Calling ahead at (207) 624-9000 can give you an idea of current wait times.

How long does it take to get a new title after buying a used vehicle?

If you register the vehicle in person at the Portland office, you can receive your new Maine title on the same day. If you mail in your registration and title documents, the new title will be mailed to you within two to three weeks.

What happens if I drive with an expired registration?

Driving with an expired registration is a violation in Maine and can result in a fine. You can renew your registration online or by mail before it expires, or in person at the Portland office. Renewal can be completed the same day you visit in person.