Where the Ellsworth DMV is located and what it handles
The Maine Bureau of Motor Vehicles office in Ellsworth is located at 169 High Street, Ellsworth, ME 04605. This is a full-service office that handles driver's licenses, vehicle registrations, and title work for residents in Hancock County and surrounding areas. You can reach them at (207) 667-9300 during business hours.
The Ellsworth office is one of Maine's regional DMV locations, meaning it processes the same transactions as the main Augusta office but serves a smaller geographic area. If you live in or near Ellsworth, this is your closest option for most DMV services. The office does not handle commercial driver's license (CDL) testing, which requires a trip to Augusta or Bangor.
Maine's DMV system is run by the Bureau of Motor Vehicles, a division of the Maine Secretary of State. Unlike some states, Maine does not use private vendors or third-party services for standard DMV transactions, so you will deal directly with state staff.
Key Takeaways
- The Ellsworth DMV office is at 169 High Street and handles driver's licenses, vehicle registrations, and title transfers for most residents in the area.
- You can schedule an appointment online through the Maine BMV website, which reduces wait times significantly compared to walk-ins.
- Bring a Real ID-compliant document (passport, birth certificate, or state ID) plus proof of residency and your Social Security number to renew or get a license.
- The office is closed Sundays and Mondays, and hours vary by day, so check the website before you go.
- If you need a CDL or have a commercial vehicle, you will need to travel to Augusta or Bangor instead.
Hours, appointment scheduling, and what to expect when you arrive
The Ellsworth DMV is open Tuesday through Saturday, but hours vary by day. As of this writing, the typical schedule is Tuesday through Friday 8:30 a.m. to 4:30 p.m., and Saturday 9 a.m. to 1 p.m., but these hours change seasonally and occasionally shift without notice. Before you go, check the Maine BMV website or call (207) 667-9300 to confirm the current schedule.
Maine's DMV system allows you to schedule an appointment online through the Bureau of Motor Vehicles website. Scheduling an appointment is not required, but it is strongly recommended — walk-in wait times can exceed two hours during peak seasons, while appointment holders typically wait 15 to 30 minutes. You can book an appointment up to 30 days in advance. If you cannot make your appointment, cancel it online so the slot opens for someone else.
When you arrive, bring all required documents with you. The staff will check your paperwork before you are called, and if something is missing, you will be turned away and have to return another day. Bring originals, not copies, for documents like your birth certificate or passport.
Documents you need for a driver's license or ID card
To get a new Maine driver's license or state ID card, you need proof of identity, proof of residency, and your Social Security number. The identity document must be Real ID-compliant, meaning it is a passport, passport card, birth certificate, or an unexpired state ID from another state. A driver's license from another state counts as proof of identity but not as your primary ID if you are explore for a Maine license for the first time.
Proof of residency can be a utility bill, lease, mortgage statement, or bank statement with your name and Maine address dated within the last 60 days. A piece of mail from a government agency also works. You do not need a separate document if your passport or birth certificate already shows your current Maine address.
You will also need to provide your Social Security number. Bring your Social Security card if you have it, or be prepared to state the number. If you do not know your number, you can request it from the Social Security Administration before your DMV visit, but this takes time — plan ahead.
If you are renewing a license that has not expired more than five years ago, the requirements are simpler: bring your current license and proof of residency. You do not need to re-prove your identity.
Vehicle registration and title transfers in Ellsworth
The Ellsworth office handles vehicle registration renewals, new registrations for vehicles you have just bought, and title transfers. For a new registration, bring your title or proof of ownership, proof of insurance, and proof of residency. Maine requires you to carry proof of insurance in your vehicle at all times, so have that ready.
If you are transferring a title from another state, bring the out-of-state title, a bill of sale or purchase agreement, proof of insurance, and proof of residency. Maine will issue you a new Maine title and registration. The process usually takes one visit if your paperwork is complete, though some title transfers require additional steps if there are liens on the vehicle or if the previous owner's information does not match the title exactly.
Registration renewals can often be done by mail or online through the Maine BMV website if your vehicle has no outstanding violations and your insurance is current. Check the website to see if your renewal qualifies for mail-in processing — if it does, you can avoid the trip to Ellsworth entirely.
Scams and safety information for DMV visits
Be cautious of websites that claim to offer "fast-track" DMV services or charge fees to help you schedule an appointment. The Maine BMV website (maine.gov/dmv) is free to use, and scheduling an appointment costs nothing. Any third-party site charging you to book an appointment or renew your license is taking your money without providing a service the state does not already offer for free.
Do not give your Social Security number, driver's license number, or financial information to anyone who contacts you by phone or email claiming to be from the DMV. The Maine DMV does not call or email people to ask for personal information. If someone claims your license is suspended or your registration has expired and demands payment over the phone, hang up and call the Ellsworth office directly at (207) 667-9300 to verify.
When you visit the office in person, do not leave your documents unattended on the counter. Keep your birth certificate, passport, and Social Security card with you at all times. After your transaction is complete, ask for a receipt and keep it until you receive your new license or registration in the mail.
What to do if you cannot visit Ellsworth in person
If you live in Maine but cannot reach the Ellsworth office, the next closest full-service DMV locations are in Bangor (207-941-8100) and Augusta (207-624-9000). Bangor is roughly 45 minutes north of Ellsworth, and Augusta is about 90 minutes south. Both offices handle the same services and accept appointments through the same online system.
Some transactions can be completed by mail. License renewals, registration renewals, and address changes can often be handled without visiting an office if you meet certain conditions. Visit maine.gov/dmv and look for the "Mail-In Services" section to see if your specific transaction qualifies. You will still need to provide the same documents, but you can send them by mail instead of appearing in person.
If you need a Real ID-compliant license or ID card, you cannot use mail-in service — you must appear in person with your original documents. This is a federal requirement, not a Maine rule.
Frequently Asked Questions
Can I renew my license online instead of going to the DMV?
You can renew online if your current license is not expired and you have no violations or suspensions. Visit maine.gov/dmv and select "Online License Renewal." The fee is the same as renewing in person. You will receive your new license in the mail within two weeks. If your license has been expired for more than five years, you must visit an office in person.
What if I lost my Social Security card and do not know my number?
Contact the Social Security Administration at 1-800-772-1213 or visit ssa.gov to request a replacement card or to look up your number. This can take several weeks, so start the process early if you have a DMV appointment scheduled. You can also bring a letter from the SSA confirming your number instead of the card itself.
Do I need an appointment, or can I just walk in?
Walk-ins are accepted, but appointment holders are served first and wait times are much shorter. During summer and around holidays, walk-in waits can be two hours or more. Scheduling an appointment online takes five minutes and is free, so it is worth doing if you can plan ahead.
What happens if I show up without all my documents?
The staff will review your documents before you are called. If something is missing, you will be turned away and asked to return with the complete set. You will not be able to reschedule your appointment for the same day, so bring everything the first time.
Is the Ellsworth office the only DMV in Hancock County?
Yes, Ellsworth is the only full-service DMV office in Hancock County. If you cannot reach Ellsworth, Bangor and Augusta are the next closest options. Some towns have limited services through town offices, but for most transactions you need to visit a full DMV office.