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.

State housing agency: Michigan State Housing Development Authority (MSHDA)

Cities in Michigan

Ann Arbor

Washtenaw County

Pop. 123,349Median $450,000

Battle Creek

Calhoun County

Pop. 52,392Median $150,000

Bay City

Bay County

Pop. 32,082Median $119,000

Canton

Wayne County

Pop. 99,000Median $390,000

Chesterfield Township

Macomb County

Pop. 47,000Median $310,000

Clinton Township

Macomb County

Pop. 102,405Median $235,000

Commerce Township

Oakland County

Pop. 43,866Median $450,000

Dearborn

Wayne County

Pop. 106,720Median $250,000

Dearborn Heights

Wayne County

Pop. 62,099Median $220,000

Delta Township

Eaton County

Pop. 33,000Median $279,000

Detroit

Wayne County

Pop. 645,705Median $82,000

East Lansing

Ingham County

Pop. 48,769Median $310,000

Eastpointe

Macomb County

Pop. 33,676Median $150,000

Farmington Hills

Oakland County

Pop. 83,515Median $380,000

Flint

Genesee County

Pop. 80,000Median $50,000

Georgetown Township

Ottawa County

Pop. 55,751Median $360,000

Grand Rapids

Kent County

Pop. 205,692Median $285,000

Holland

Ottawa County

Pop. 34,540Median $280,000

Independence Township

Oakland County

Pop. 37,000Median $430,000

Jackson

Jackson County

Pop. 30,854Median $187,000

Kalamazoo

Kalamazoo County

Pop. 80,681Median $220,000

Kentwood

Kent County

Pop. 54,768Median $330,000

Lansing

Ingham County

Pop. 116,512Median $145,000

Lincoln Park

Wayne County

Pop. 38,646Median $142,000

Livonia

Wayne County

Pop. 90,111Median $310,000

Macomb Township

Macomb County

Pop. 94,000Median $385,000

Meridian Township

Ingham County

Pop. 43,916Median $330,000

Midland

Midland County

Pop. 42,663Median $215,000

Muskegon

Muskegon County

Pop. 37,183Median $170,000

Novi

Oakland County

Pop. 67,371Median $435,000

Orion Township

Oakland County

Pop. 38,206Median $380,000

Pittsfield Township

Washtenaw County

Pop. 39,074Median $460,000

Pontiac

Oakland County

Pop. 61,689Median $150,000

Portage

Kalamazoo County

Pop. 49,975Median $275,000

Redford

Wayne County

Pop. 46,000Median $178,000

Rochester Hills

Oakland County

Pop. 76,000Median $460,000

Roseville

Macomb County

Pop. 46,666Median $165,000

Royal Oak

Oakland County

Pop. 57,950Median $325,000

Saginaw

Saginaw County

Pop. 43,185Median $115,000

Shelby Township

Macomb County

Pop. 80,000Median $480,000

Southfield

Oakland County

Pop. 76,025Median $230,000

St. Clair Shores

Macomb County

Pop. 58,287Median $228,000

Sterling Heights

Macomb County

Pop. 133,744Median $275,000

Taylor

Wayne County

Pop. 62,405Median $180,000

Troy

Oakland County

Pop. 90,254Median $450,000

Warren

Macomb County

Pop. 139,000Median $200,000

Waterford

Oakland County

Pop. 71,232Median $265,000

West Bloomfield

Oakland County

Pop. 67,246Median $460,000

Westland

Wayne County

Pop. 84,155Median $220,000

Wyoming

Kent County

Pop. 79,000Median $255,000

Ypsilanti Township

Washtenaw County

Pop. 54,554Median $250,000