Michigan

MyTownView covers 533 municipalities across 82 counties in Michigan. Each town profile includes meeting minutes, building permits, property tax rates, school district performance, pension fund health, crime trends, and demographic data sourced from official government records.

82Counties
533Municipalities
10,069,336Residents Covered

Top Cities in Michigan

Rankings include cities and towns with a population of 5,000 or more.

Fastest Growing Cities

Growth
#CityPopulation Change
1Big RapidsMecosta+7.1%
2St. LouisGratiot+6.3%
3DundeeMonroe+6.2%
4New HavenMacomb+4.4%
5MarquetteMarquette+3.2%

Best Demographics

i
Demographics
#CityDemographics Score
1Huntington WoodsOakland73 / 100
2East Grand RapidsKent72 / 100
3Beverly HillsOakland68 / 100
4BirminghamOakland66 / 100
5Grosse PointeWayne64 / 100

Highest Paying Jobs

Business
#CityAverage Annual Wage
1Allen ParkWayne$90,099
2Auburn HillsOakland$87,821
3MelvindaleWayne$85,400
4DearbornWayne$84,895
5PontiacOakland$84,868

Most Remote-Friendly Cities

i
Lifestyle
#CityWork from Home %
1NorthvilleWayne34.8% work from home
2Beverly HillsOakland29.5% work from home
3Ann ArborWashtenaw28.7% work from home
4FerndaleOakland28.1% work from home
5Royal OakOakland27.4% work from home

More Rankings

Compare cities side by side

Dive deeper into any cities from these rankings. Compare demographics, finances, schools, safety, and more.

Free trial available →

All 82 counties

Alcona County

2 towns10,397 residents covered

Alger County

2 towns8,762 residents covered

Allegan County

10 towns121,456 residents covered

Alpena County

1 town28,880 residents covered

Antrim County

5 towns24,127 residents covered

Arenac County

6 towns15,077 residents covered

Baraga County

2 towns8,191 residents covered

Barry County

5 towns63,409 residents covered

Bay County

4 towns103,008 residents covered

Benzie County

7 towns18,310 residents covered

Berrien County

17 towns153,288 residents covered

Branch County

5 towns45,300 residents covered

Calhoun County

8 towns133,778 residents covered

Cass County

5 towns51,520 residents covered

Charlevoix County

4 towns26,108 residents covered

Cheboygan County

2 towns25,865 residents covered

Chippewa County

2 towns36,295 residents covered

Clare County

3 towns31,218 residents covered

Clinton County

8 towns79,626 residents covered

Crawford County

1 town13,369 residents covered

Delta County

3 towns36,813 residents covered

Dickinson County

3 towns25,954 residents covered

Eaton County

10 towns109,130 residents covered

Emmet County

5 towns34,125 residents covered

Genesee County

14 towns403,305 residents covered

Gladwin County

2 towns25,693 residents covered

Gogebic County

3 towns14,319 residents covered

Grand Traverse County

3 towns96,166 residents covered

Gratiot County

6 towns41,385 residents covered

Hillsdale County

9 towns45,654 residents covered

Houghton County

7 towns37,693 residents covered

Huron County

11 towns31,113 residents covered

Ingham County

8 towns283,913 residents covered

Ionia County

10 towns66,574 residents covered

Iosco County

3 towns25,347 residents covered

Iron County

5 towns11,667 residents covered

Isabella County

4 towns64,565 residents covered

Jackson County

7 towns160,060 residents covered

Kalamazoo County

9 towns262,375 residents covered

Kalkaska County

1 town18,239 residents covered

Kent County

14 towns663,150 residents covered

Keweenaw County

1 town2,133 residents covered

Lake County

2 towns12,563 residents covered

Lapeer County

9 towns88,837 residents covered

Leelanau County

3 towns22,734 residents covered

Lenawee County

12 towns98,415 residents covered

Livingston County

4 towns195,833 residents covered

Luce County

1 town6,271 residents covered

Mackinac County

2 towns10,957 residents covered

Macomb County

16 towns879,853 residents covered

Manistee County

6 towns25,350 residents covered

Marquette County

3 towns67,112 residents covered

Mason County

5 towns29,207 residents covered

Mecosta County

5 towns41,242 residents covered

Menominee County

5 towns23,247 residents covered

Midland County

3 towns83,757 residents covered

Missaukee County

2 towns15,207 residents covered

Monroe County

9 towns155,505 residents covered

Montcalm County

9 towns67,816 residents covered

Montmorency County

1 town9,516 residents covered

Muskegon County

10 towns175,961 residents covered

Newaygo County

4 towns50,792 residents covered

Oakland County

39 towns1,279,825 residents covered

Oceana County

7 towns26,915 residents covered

Ogemaw County

3 towns20,885 residents covered

Ontonagon County

1 town5,850 residents covered

Osceola County

6 towns23,227 residents covered

Otsego County

2 towns25,584 residents covered

Ottawa County

6 towns301,203 residents covered

Presque Isle County

4 towns13,209 residents covered

Roscommon County

1 town23,737 residents covered

Saginaw County

8 towns188,665 residents covered

Sanilac County

13 towns40,462 residents covered

Schoolcraft County

1 town8,128 residents covered

Shiawassee County

11 towns67,991 residents covered

St. Clair County

8 towns160,221 residents covered

St. Joseph County

8 towns60,969 residents covered

Tuscola County

11 towns52,980 residents covered

Van Buren County

11 towns75,795 residents covered

Washtenaw County

7 towns369,822 residents covered

Wayne County

33 towns1,772,259 residents covered

Wexford County

5 towns34,077 residents covered