- 1Forest Hills28,695 people · families earn $170,408/yr$2,609/monthCheap
- 2Jenison17,582 people · families earn $96,626/yr$2,550/monthExpensive
- 3Beverly Hills10,524 people · families earn $191,339/yr$2,143/monthCheap
- 4Grosse Pointe Woods16,094 people · families earn $136,317/yr$2,078/monthCheap
- 5East Grand Rapids11,445 people · families earn $179,689/yr$2,059/monthCheap
- 6Rochester Hills77,089 people · families earn $130,168/yr$1,962/monthCheap
- 7Harper Woods15,116 people · families earn $70,126/yr$1,942/monthExpensive
- 8Ann Arbor122,036 people · families earn $88,666/yr$1,936/monthOK
- 9Troy87,898 people · families earn $129,469/yr$1,933/monthCheap
- 10Berkley15,149 people · families earn $125,364/yr$1,905/monthCheap