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
SUPER!Center Branch Office
5512 Fenton Rd. Flint MI 48507
Flint
Secretary of State Branch Office
408 S. Saginaw St. Flint MI 48502
Flint
Secretary of State branch office
4205 Miller Road Flint MI 48507
Flint
PLUS Branch Office (Lapeer)
301 W. Genesee St. Lapeer MI 48446
Lapeer
Secretary of State Branch Office (Mount Morris)
11960 N. Saginaw St. Mount Morris MI 48458
Mount Morris
West Oakland County Plus Branch Office
672 N. Milford Road Highland MI 48357
Highland
Secretary of State branch office
236 W. Summit St. Milford MI 48381
Milford
Secretary of State Branch Office (Howell)
1448 Lawson Road Howell MI 48843
Howell
Secretary of State branch office
206 E. Mary St. Bessemer MI 49911
Bessemer
PLUS Branch Office
701 S. Greenville West Drive Greenville MI 48838
Greenville
Secretary of State Branch Office
1113 S. Main St. Chelsea MI 48118
Chelsea
PLUS Branch Office (Sandusky)
277 E. Sanilac Road Sandusky MI 48471
Sandusky
Secretary of State Branch Office (Port Huron)
2887 Krafft Road Port Huron MI 48060
Port Huron
Secretary of State branch office
1158 Dexter St. Milan MI 48160
Milan
Secretary of State Branch Office (Sparta)
534 S. State St. Sparta MI 49345
Sparta