Michigan DMV

Search all DMV locations in the state of Michigan. Find a Michigan DMV office in your city. Below is the statewide list of Michigan offices. Make an appointment at any of the MI DMV Locations listed below and get all your driving needs and requirements done.

DMV Address City Details
Saginaw County Plus Branch Office
4404 Bay Road Saginaw MI 48603
Saginaw
Secretary of State Branch Office (Saginaw South)
4212 Dixie Highway Saginaw MI 48601
Saginaw
Secretary of State branch office
477 N. Main St. Frankenmuth MI 48734
Frankenmuth
Secretary of State Branch Office (Saint Charles)
115 S. Saginaw Saint Charles MI 48655
Saint Charles
PLUS Branch Office
150 Millwood St. Caro MI 48723
Caro
Secretary of State branch office
230 N. Michigan Ave. Beulah MI 49617
Beulah
Benzie County Branch Office (Honor)
10577 Main St. Honor MI 49640
Honor
Secretary of State Branch Office (Manistee)
1638 U.S. Highway 31 S. Manistee MI 49660
Manistee
Secretary of State Branch Office
1574 N. Mitchell St. Cadillac MI 49601
Cadillac
PLUS branch office
1960 Mall Drive Benton Harbor MI 49022
Benton Harbor
PLUS Branch Office (Niles)
110 E. Main St. Niles MI 49120
Niles
Secretary of State Branch Office
601 N. Front St. Dowagiac MI 49047
Dowagiac
Secretary of State Branch Office
7 Vans Ave. Coldwater MI 49036
Coldwater
PLUS Branch Office (Sturgis)
931 S. Centerville Road Sturgis MI 49091
Sturgis
Secretary of State Branch Office
59 E. St. Joe St. Hillsdale MI 49242
Hillsdale