Verified Maine DMV information in one place: 28 office locations with hours and ratings, real fee amounts, REAL ID rules, and how to renew a license or book a visit.
Maine has about 28 Bureau of Motor Vehicles (BMV) branch offices. The Maine Bureau of Motor Vehicles, part of the Secretary of State's office, handles both driver licenses and vehicle registration. For official transactions and forms, always use maine.gov/sos/bmv.
A standard Class C driver's license (under age 65) costs $30 for a six-year term, while the REAL ID version is $55. Applicants under 21 and new drivers must complete driver education and graduated licensing steps.
REAL ID is available in Maine and the initial REAL ID license or ID card must be obtained in person at a BMV branch. You must present one document proving identity, date of birth and lawful status, evidence of your Social Security number, and two documents proving Maine residency.
Tick each item as you gather it. Bring original documents — photocopies are not accepted.
Vehicle registration is handled by the Maine BMV, though new registrations and excise tax are often processed first through your local town or city office. Renewals can frequently be completed online through Rapid Renewal.
New drivers must pass a written knowledge test and a road test. The knowledge test covers Maine traffic laws and signs from the Maine Motorist Handbook.
Appointments for many BMV services can be booked online through the state scheduling portal, and the BMV recommends booking about two months ahead for REAL ID before travel. Schedule online at maine.gov/sos/bmv or call 207-624-9000.
| Transaction | Fee |
|---|---|
| Driver's license (original/renewal) | $30 |
| ID card | $5 |
| REAL ID (if extra) | $30 |
Fees verified against the official Maine DMV website in August 2026. Fees can change — confirm at maine.gov/sos/bmv/driver-licenses-and-ids/drivers-license-and-examination-fees.
Highest-rated official DMV locations in Maine, based on public Google ratings and review volume.
Maine DMV offices are spread across roughly 21 cities. The largest concentrations:
Individual city and office pages are being added state by state. Check back soon.
A standard six-year Class C license is $30, and the REAL ID version is $55, for drivers under age 65.
Many services can be scheduled online through the BMV appointment portal, and appointments are recommended, especially for REAL ID applications.
You need one identity/lawful-status document, proof of your Social Security number, and two documents proving Maine residency, and you must apply in person.
Standard renewals and existing REAL ID renewals may be available online, but a first-time REAL ID must be obtained in person at a branch office.
Verified links to the official Maine government agencies. Always confirm requirements and fees on these sites before visiting.