Average Rent in Michigan by City and ZIP (2026)

Across 216 Michigan ZIP codes with data, typical asking rent runs from $893 to $3,221, with a statewide median of $1,474. Data as of June 2026.

Michigan cities with rent data

CityMedian rentRangeZIP codes
Detroit$1,315$938 to $1,94123
Lansing$1,212$950 to $1,3937
Grand Rapids$1,539$1,473 to $1,8175
Kalamazoo$1,225$1,095 to $1,4045
Warren$1,431$1,300 to $1,6655
Ann Arbor$2,164$1,887 to $2,2664
Battle Creek$1,147$1,033 to $1,3434
Troy$1,946$1,690 to $2,7264
Bloomfield Hills$2,085$2,017 to $2,5583
Clinton Township$1,200$1,158 to $1,3243
Dearborn$1,702$1,510 to $1,7363
Farmington Hills$1,653$1,597 to $1,7683
Flint$1,055$893 to $1,0683
Jackson$1,127$1,056 to $1,2053
Kentwood$1,780$1,638 to $1,8103
Novi$1,868$1,752 to $2,8053
Saginaw$1,124$990 to $1,1473
Southfield$1,511$1,383 to $1,6843
Sterling Heights$1,493$1,445 to $1,6943
Traverse City$2,013$1,783 to $2,0513

Is Michigan a good place to buy a rental?

Rent is only half the equation. Compare it against local prices to see where the numbers actually work.

Other states