Home Cities United States Sterling Heights

Population of Sterling Heights, United States US flag

City with 134,346 residents in Michigan, United States.

134,346
Residents (2026)
#12,346
World Ranking
#616
In United States (of 867)

About Sterling Heights

Sterling Heights is a city located in United States, in the Michigan region. According to the latest available data (2026), the population of Sterling Heights is approximately 134,346 residents, making it the #616 most populous city in United States.

Globally, Sterling Heights ranks #12,346 among the world's most populated cities.

Sterling Heights City Statistics

CitySterling Heights
CountryUS flag United States
Population134,346
Global Rank#12,346
Rank in United States#616 of 867 cities
City Categorycity
RegionMichigan
Latitude42.5803
Longitude-83.0302
Data Year2026

Where is Sterling Heights US flag Located?

Sterling Heights is located in United States, in the Michigan region, at coordinates 42.5803° latitude and -83.0302° longitude. Located in the mid-latitudes, Sterling Heights experiences distinct four-season weather patterns.

Nearby Cities

Other Cities in United States US flag

View all cities in United States

Largest Cities in United States US flag

# City Population
1 Harris County 4,731,145
2 Los Angeles 3,898,747
3 San Diego County 3,298,634
4 Brooklyn 2,736,074
5 Miami-Dade County 2,701,767

Frequently Asked Questions

What is the population of Sterling Heights?

The population of Sterling Heights is approximately 134,346 residents according to the latest available data (2026).

Where is Sterling Heights located?

Sterling Heights is located in United States at approximately 42.5803° latitude and -83.0302° longitude.

Is Sterling Heights one of the largest cities in United States?

With a population of 134,346, Sterling Heights is one of the notable urban areas in United States. It ranks #616 out of 867 cities in the country.

Explore More Cities