Sterling Heights Population 2026
Sterling Heights has a population of 132,052, making it the #215 biggest city in 🇺🇸 United States, located in Michigan. It is about 67× smaller than New York City, the country's biggest city.
Population (city proper)
132,052
Rank in United States
#215
Coordinates
42.58°N, 83.03°W
~187 m elevation · America/Detroit
Distance to capital (Washington)
650 km
404 miles, straight line
Other big cities in Michigan
| City | Population | Rank in United States |
|---|---|---|
| Detroit | 645,705 | #26 |
| Grand Rapids | 195,097 | #131 |
| Warren | 134,056 | #209 |
| Ann Arbor | 117,070 | #251 |
| Lansing | 112,644 | #268 |
| Clinton Township | 99,753 | #326 |
| Flint | 98,310 | #333 |
| Dearborn | 95,171 | #347 |
Cities near Sterling Heights
- Clinton Township99,753 people · ~9 km away
- Shelby74,099 people · ~10 km away
- Warren134,056 people · ~10 km away
- Troy83,280 people · ~10 km away
- Rochester Hills73,424 people · ~13 km away
- Saint Clair Shores59,715 people · ~15 km away
FAQ
What is the population of Sterling Heights?
Sterling Heights has a population of 132,052 (city proper, latest official figure via GeoNames), making it the #215 biggest city in United States.
What state is Sterling Heights in?
Sterling Heights is located in Michigan, United States.
Is Sterling Heights the capital of United States?
No, the capital of United States is Washington D.C., about 650 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in United States · United States population by year