Where the Kennebunk DMV is located
The Kennebunk DMV is part of the Maine Bureau of Motor Vehicles. It is located at 235 Portland Road in Kennebunk, Maine 04043. This is a full-service office that handles driver's licenses, vehicle registrations, and related transactions.
Kennebunk sits in York County in southern Maine, about 20 miles north of Portland. If you live in or near Kennebunk, this office may be your closest option, though you can also visit any other Maine DMV location to conduct most business.
Key Takeaways
- The Kennebunk DMV is at 235 Portland Road and handles driver's licenses, registrations, and title work during posted business hours.
- You must bring a valid photo ID, proof of residency, and any documents specific to your transaction — a checklist is available on the Maine BMV website before you go.
- Walk-in service is available, but wait times vary; calling ahead or checking the Maine BMV website for current wait times can save you a trip.
- Maine DMV offices do not take appointments, so arriving early in the day typically means shorter waits than afternoon visits.
Hours and how to confirm them before you visit
The Kennebunk DMV operates during standard business hours, but hours change seasonally and may shift for holidays or staffing. Before you drive to the office, check the Maine Bureau of Motor Vehicles website at maine.gov/dmv or call the Kennebunk location directly at the number listed there.
Calling ahead also lets you ask whether the specific service you need — such as a commercial license renewal or a title transfer — is available that day. Some transactions occasionally require a supervisor or specialized staff, and a quick call prevents a wasted trip.
What documents to bring for common transactions
Every transaction requires a valid photo ID and proof of Maine residency. Proof of residency can be a utility bill, lease, mortgage statement, or other document showing your name and current address dated within the last 60 days.
For a driver's license renewal, bring your current license and proof of residency. For a new registration or title transfer, bring the vehicle's current registration or title, proof of insurance, and a bill of sale if the vehicle is used. For a commercial license, bring your current license, medical certificate (if required), and any endorsement paperwork. The Maine BMV website lists full requirements for each transaction type before you visit.
Wait times and the best time to visit
The Kennebunk DMV does not take appointments. Walk-in service is first-come, first-served. Wait times depend on the day of the week and time of day. Mondays and mid-morning hours typically see longer lines. Late afternoons and Wednesdays or Thursdays often have shorter waits.
The Maine BMV website sometimes displays current wait times for the Kennebunk location. Check there before you leave home. If the wait is long, you can visit a different Maine DMV office instead — any office can handle most transactions.
What you cannot do at the DMV and where to go instead
The Kennebunk DMV cannot issue a learner's permit to someone under 16 without a parent or guardian present. If you are under 16, a parent or legal guardian must accompany you and bring their own photo ID and proof of residency.
The DMV also cannot resolve disputes over vehicle ownership, liens, or title problems that require legal review. If your title is held by a lender or if there is a lien on the vehicle, contact the lender directly. If you believe there is an error on your title or registration, call the Maine BMV customer service line before visiting the office.
Paying fees and what forms of payment are accepted
The Kennebunk DMV accepts cash, check, and debit or credit card for most transactions. Fees vary by service — a driver's license renewal costs one amount, a registration renewal another, and a title transfer a third. The Maine BMV website lists current fees for each transaction type.
Bring your checkbook or card to avoid delays. Some offices occasionally experience payment processing issues, so having multiple payment methods is wise. Ask for a receipt for your records.
If you need to renew online or by mail instead
Maine allows some transactions to be completed online or by mail without visiting the DMV. A standard driver's license renewal can often be done online through the Maine BMV website if your license is not expired and you have no medical restrictions. Vehicle registration renewals can also be completed online.
If you are renewing by mail, send your documents and fee to the address listed on the Maine BMV website. Processing by mail takes longer than in-person service — typically two to three weeks. If your license or registration expires soon, visiting the Kennebunk DMV in person is faster.
Frequently Asked Questions
Can I renew my registration or license before it expires?
Yes. Maine allows you to renew a driver's license up to one year before it expires and a vehicle registration up to one month before it expires. Renewing early can help you avoid a lapse if you forget closer to the expiration date.
What if I lost my driver's license or registration?
Bring your photo ID and proof of residency to the Kennebunk DMV. You will need to pay a replacement fee, which is lower than the cost of a new license or registration. The office will issue a replacement on the spot or within a few days, depending on the document type.
Do I need an appointment to visit the Kennebunk DMV?
No. The Maine DMV operates on a walk-in basis. However, you can call ahead to confirm hours, ask about wait times, or verify that your specific service is available that day.
Can I transfer my out-of-state license to a Maine license at this office?
Yes. Bring your current out-of-state license, proof of Maine residency, proof of Social Security number, and your birth certificate or passport. The Kennebunk DMV will issue a Maine license. Processing usually takes a few minutes to an hour depending on the wait.
What if the Kennebunk DMV is too busy when I arrive?
You can visit any other Maine DMV office instead. The Maine BMV website lists all locations and their hours. Most transactions can be completed at any office, so you have flexibility if one location has a long wait.