DMV Locations in Maine A Ashland BMV Mobile Unit 17 Bridgham St. Town Hall Ashland, ME 04732 (207) 624-9000 Augusta Motor Vehicle Branch Office 19 Anthony Ave. Augusta, ME 04330 (207) 287-3330 B Bangor Motor Vehicle Branch Office 1129 Union St. Airport Mall, Suite 9 Bangor, ME 04401 (207) 942-1319 / (207) 945-0175 BMV Mobile Unit 9 Hannaford Drive American Legion Hall (back entrance) ork, ME 03909 (207) 624-9000 Belfast BMV Mobile Unit 21 Patterson Hill Road Midcoast Christian Fellowship Building Belfast, ME 04915 (207) 624-9000 Bridgton BMV Mobile Unit 1 Chase Common Bridgton, ME 04009 (207) 624-9000 Bingham BMV Mobile Unit 13 Murray St. Municipal Building Bingham, ME 04920 (207) 624-9000 C Calais Motor Vehicle Branch Office 376 North St. Calais, ME 04619 (207) 454-2175 Caribou Motor Vehicle Branch Office 159 Bennett Drive Suite 1 Caribou, ME 04736 (207) 492-9141 D Danforth BMV Mobile Unit 18 Central St. Danforth, ME 04424 (207) 624-9000 Dover Foxcroft BMV Mobile Unit 38 East Main St. Dover Foxcroft, ME 04426 (207) 624-9000 E Ellsworth Motor Vehicle Branch Office 24 Church St. Ellsworth, ME 04605 (207) 667-9363 F Fort Kent BMV Mobile Unit 111 W. Main St. Fort Kent, ME 04743 (207) 624-9000 H Houlton BMV Mobile Unit 97 Military St. Fire Department Houlton, ME 04730 (207) 624-9000 J Jackman BMV Mobile Unit 369 Main St. Town Office Jackman, ME 04945 (207) 624-9000 K Kennebunk Motor Vehicle Branch Office 63 Portland Road Suite 4 Kennebunk, ME 04043 (207) 985-4890 Kittery BMV Mobile Unit Route 1 South Kittery, ME 03904 (207) 624-9000 L Lewiston Motor Vehicle Branch Office 36 Mollison Way Lewiston, ME 04240 (207) 753-7750 Limerick BMV Mobile Unit 55 Washington St. Municipal Building Limerick, ME 04048 (207) 624-9000 Lincoln BMV Mobile Unit 19 VFW Drive Lincoln Center Lincoln, ME 04457 (207) 624-9000 M Machias BMV Mobile Unit 1 Stockpole Road Telecommunications Center Machias, ME 04654 (207) 624-9000 Milbridge BMV Mobile Unit 22 School St. Town Office Milbridge, ME 04658 (207) 624-9000 Madawaska BMV Mobile Unit 428 Main St. Safety Complex Building Madawaska, ME 04756 (207) 624-9000 Millinocket BMV Mobile Unit 970 Central St. American Legion Hall Millinocket, ME 04462 (207) 624-9000 Mexico Motor Vehicle Branch Office 110 Main St. Mexico, ME 04257 (207) 369-9921 P Pittsfield BMV Mobile Unit 8 Park St. Municipal Building Pittsfield, ME 04967 (207) 624-9000 Portland Motor Vehicle Branch Office 125 Presumpscot St. Unit 4 Portland, ME 04103 (207) 822-6400 S Skowhegan BMV Mobile Unit 39 Poulin Drive Community Center Skowhegan, ME 04976 (207) 624-9000 South Portland Motor Vehicle Branch Office 704 Maine Mall Road South Portland, ME 04106 (207) 822-0730 South Berwick BMV Mobile Unit 150 Main St. First Parish Federated Church South Berwick, ME 03908 (207) 624-9000 Springvale Motor Vehicle Branch Office 456 Main St. Springvale, ME 04083 (207) 490-1261 South Paris BMV Mobile Unit 58 East Main St. VFW Hall South Paris, ME 04281 (207) 624-9000 T Thomaston Motor Vehicle Branch Office 212 New County Road Thomaston, ME 04861 (207) 596-2255 Topsham Motor Vehicle Branch Office 49 Topsham Fair Mall Road Topsham, ME 04086 (207) 725-6520 W Waterville BMV Mobile Unit 93 Main St. Waterville, ME 04901 (207) 624-9000 Wiscasset BMV Mobile Unit US Route 1 Municipal Building Wiscasset, ME 04578 (207) 624-9000 TRACK YOUR TICKET IN SECONDS! Step 1 of 2 50% Type of Ticket Speeding RED Light Camera/Speeding Camera DUI/DWI Cellphone/Texting Suspended Speed1 to 9 miles over10 to 14 miles over15 to 20 miles over20 to 25 miles over25 to 30 miles over30 and upEmail Address* Zip Code of Infraction*Phone #*First Name*Last Name* Want more accurate info?Please upload your Drivers License and Ticket for more accurate info.Any questions? Call 321-328-7237Drivers LicenseMax. file size: 100 MB.TicketMax. file size: 100 MB.EmailThis field is for validation purposes and should be left unchanged.