What the Topsham DMV office handles and where it sits
The Topsham DMV is a branch office of the Maine Bureau of Motor Vehicles located at 725 Main Street in Topsham. It serves residents in the mid-coast region and handles the same transactions as other Maine DMV locations: license renewals, new license issuance, registration and registration renewal, title transfers, and written tests for new drivers.
Topsham is in Sagadahoc County, about 30 minutes north of Portland. If you live in Brunswick, Bowdoinham, Lisbon, or the surrounding towns, this is typically your closest full-service office. The office does not handle commercial driver's license (CDL) testing — those appointments must be scheduled at the Augusta or Bangor locations.
Key Takeaways
- The Topsham office is open Monday through Friday during standard business hours, but you must schedule an appointment in advance through the Maine BMV website or by phone.
- Most transactions require proof of residency, a valid form of ID, and your Social Security number, though specific documents vary by transaction type.
- License renewals can be completed by mail or online if you meet renewal requirements, which may save you a trip to Topsham.
- Written tests for new drivers are offered at Topsham, but road tests must be scheduled separately and may have longer wait times than the written exam.
- The office does not accept walk-ins; arriving without an appointment will result in being turned away.
How to schedule an appointment at the Topsham location
You must book an appointment before visiting the Topsham DMV. Go to the Maine Bureau of Motor Vehicles website (maine.gov/dmv) and select "Schedule an Appointment." Choose Topsham from the list of locations, then select the type of transaction you need. The system will show available dates and times, usually several weeks out depending on demand.
If you cannot book online, call the Topsham office directly at (207) 725-6559. Staff can schedule you over the phone and answer questions about what documents to bring. Walk-ins are not served at any Maine DMV location, including Topsham.
Documents you need for common transactions
For a license renewal, bring your current license, proof of residency (utility bill, lease, or mortgage statement dated within the last 60 days), and your Social Security number. If your address has changed, bring two forms of proof of residency.
For a new license, bring your birth certificate or passport, proof of Social Security number (Social Security card, W-2, or tax return), proof of residency, and a second form of ID if available. You will also need to pass the written test at your appointment.
For vehicle registration or renewal, bring your current registration, proof of insurance, proof of residency, and your vehicle's title if it is a new registration. If someone else owns the vehicle, bring a notarized power of attorney or the owner's signature on the registration form.
For a title transfer, bring the signed title from the previous owner, proof of insurance, proof of residency, and a bill of sale or other proof of purchase price. The fee for a title transfer is $35.
Written tests, road tests, and what to expect on test day
The Topsham office administers written tests for new drivers and those renewing after a suspension. The test covers Maine traffic laws and road signs and takes about 20 minutes. You can take it on the same day as your appointment if you schedule a new license appointment. Bring your Social Security number and a valid form of ID.
Road tests are scheduled separately and are not administered at Topsham. After you pass your written test, you will receive instructions on how to book a road test at one of Maine's designated testing sites. Road test wait times vary by season and location; spring and summer typically have longer waits than fall and winter.
If you fail the written test, you must wait one business day before retaking it. You can retake it at Topsham or at any other Maine DMV location.
License renewal by mail or online instead of visiting Topsham
If your license is not suspended, you have not changed your name, and your current address matches your license, you may renew by mail or online without visiting Topsham. Online renewal is faster: go to maine.gov/dmv, select "Renew Your License," and follow the prompts. You will need your current license number and the last four digits of your Social Security number. The fee is charged to a credit or debit card, and your new license arrives by mail in 7 to 10 business days.
Mail renewal takes longer but requires no online account. Request a renewal form from the Topsham office by phone or read it from the Maine DMV website, fill it out, and mail it with a check or money order. Processing takes 2 to 3 weeks after the office receives it.
Fees and payment methods at the Topsham DMV
License renewal costs $35 for a four-year license. A new license is $35. Vehicle registration renewal is $35 plus any applicable county fees. A title transfer is $35. Vanity plates cost an additional $15. The Topsham office accepts cash, check, debit card, and credit card. Online and mail renewals accept credit and debit cards only.
If you need a duplicate license or registration, the fee is $10. If you need a corrected document due to an error by the DMV, there is no fee.
What to do if you cannot reach Topsham or need help before your appointment
If the Topsham office phone line is busy, try calling the Maine DMV customer service line at (207) 624-9000. They can answer general questions, help you schedule an appointment, or transfer you to Topsham if needed. Customer service is available Monday through Friday, 8 a.m. to 4 p.m.
If you need to reschedule or cancel your appointment, log into your account on maine.gov/dmv or call Topsham directly. Cancellations made at least 24 hours in advance free up the slot for other residents.
Frequently Asked Questions
Can I renew my license at Topsham if it has already expired?
Yes. An expired license can still be renewed at Topsham as long as it expired within the last five years and was not suspended. If it was suspended, you must contact the Maine DMV to clear the suspension before renewing. Bring the same documents as a standard renewal.
How long does an appointment at Topsham usually take?
Most appointments last 15 to 30 minutes, depending on the transaction. License renewals are typically faster than new licenses or title transfers. Arrive 5 to 10 minutes early to allow time for check-in.
What if I need to take my road test but Topsham does not offer it?
After you pass your written test at Topsham, the DMV will provide you with a list of road test sites and instructions for scheduling. Road tests in Maine are administered at multiple locations; the closest to Topsham may be in Augusta, Bangor, or Portland depending on availability.
Can I get a Real ID at the Topsham office?
Yes. A Real ID-compliant license costs the same as a standard license and requires the same documents plus proof of citizenship (passport, birth certificate, or naturalization papers). Real ID licenses are marked with a gold star and can be used for federal air travel and entry to federal buildings.
What happens if I miss my appointment?
If you miss your appointment without canceling, you will need to schedule a new one through maine.gov/dmv or by calling Topsham. There is no penalty, but you will go to the back of the scheduling queue and may wait several weeks for the next available slot.