Michigan Cities by Population (2023)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

Michigan is the 10th most populous state in the United States, with a population of 9.9 million that is quickly approaching the 10 million milestone. Detroit is the most populous city with a population of 677,116 people per 2017 estimates. The next most populous city lags far behind. Grand Rapids has a population of just 195,000. Warren, Sterling Heights, Ann Arbor, and Lansing round out the six total cities in the state with population counts above 100,000. Lansing, the state capital, has a population of 115,056. There are 86 additional cities with populations that fall between 10,000 and 100,000 inhabitants.

In total, the state has 533 incorporated municipalities. These are made up of cities, villages and townships. There are 276 cities in the Michigan, while there are 1,240 townships and 257 villages. These are spread across 83 different counties. Lake Angelus is the smallest city by population. According to data from the 2010 U.S. Census, this city had a population of just 290 people. The state has multiple other cities with populations that fall below 1,000, including Omer, Whittemore, Harrisville, Rose City and Gobles.

Michigan Cities by Population (2023)

What is the biggest city in Michigan?

Detroit is the biggest city in Michigan, with a population of 621,193 in 2023.

What is the fastest growing city in Michigan?

Dundee is the fastest growing city in Michigan over the past 3 years, having grown 4.6% annually since 2020.

How many cities are in Michigan?

There are 533 cities in Michigan.

What are the 10 largest cities in Michigan?

The 10 largest cities in Michigan are: Detroit, Grand Rapids, Warren, Sterling Heights, Ann Arbor, Lansing, Dearborn, Livonia, Troy and Westland.

Frequently Asked Questions