See programs you qualify for
Get Matched Free →First-Time Homebuyer Programs in Michigan
Michigan offers strong homebuyer assistance through the Michigan State Housing Development Authority (MSHDA). The flagship MI 10K DPA Loan provides up to $10,000 in zero-interest down payment assistance statewide, available as a second mortgage with no monthly payments. MSHDA helped over 6,000 Michiganders become homeowners in 2025 alone, providing more than $1 billion in mortgage and down payment assistance loans.
Cities in Michigan
Ann Arbor
Washtenaw County
Battle Creek
Calhoun County
Bay City
Bay County
Canton
Wayne County
Chesterfield Township
Macomb County
Clinton Township
Macomb County
Commerce Township
Oakland County
Dearborn
Wayne County
Dearborn Heights
Wayne County
Delta Township
Eaton County
Detroit
Wayne County
East Lansing
Ingham County
Eastpointe
Macomb County
Farmington Hills
Oakland County
Flint
Genesee County
Georgetown Township
Ottawa County
Grand Rapids
Kent County
Holland
Ottawa County
Independence Township
Oakland County
Jackson
Jackson County
Kalamazoo
Kalamazoo County
Kentwood
Kent County
Lansing
Ingham County
Lincoln Park
Wayne County
Livonia
Wayne County
Macomb Township
Macomb County
Meridian Township
Ingham County
Midland
Midland County
Muskegon
Muskegon County
Novi
Oakland County
Orion Township
Oakland County
Pittsfield Township
Washtenaw County
Pontiac
Oakland County
Portage
Kalamazoo County
Redford
Wayne County
Rochester Hills
Oakland County
Roseville
Macomb County
Royal Oak
Oakland County
Saginaw
Saginaw County
Shelby Township
Macomb County
Southfield
Oakland County
St. Clair Shores
Macomb County
Sterling Heights
Macomb County
Taylor
Wayne County
Troy
Oakland County
Warren
Macomb County
Waterford
Oakland County
West Bloomfield
Oakland County
Westland
Wayne County
Wyoming
Kent County
Ypsilanti Township
Washtenaw County