US Places
Home › States › Michigan › Sterling Heights

Sterling Heights, Michigan

Sterling Heights is a city in Macomb County, Michigan, with an estimated population of 133,306 in 2023. It sits at 42.5812, -83.0303 in the America/Detroit time zone.

FieldValue
Place nameSterling Heights
Typecity
StateMichigan (MI)
CountyMacomb County
Population (2023 est.)133,306
Land area36.45 sq mi (94.40 km²)
Coordinates42.5812, -83.0303
Time zoneAmerica/Detroit
ZIP codes48310, 48311, 48312, 48313, 48314
Telephone area codes586

ZIP codes and area codes for Sterling Heights

Sterling Heights covers 5 ZIP codes: 48310, 48311, 48312, 48313, 48314. Telephone area codes serving the area: 586. Browse all ZIP codes in Michigan for the full list.

Where is Sterling Heights?

Sterling Heights is located in Michigan, in Macomb County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

Utica 5 km · MIFraser 8 km · MITroy 9 km · MIWarren 10 km · MIMadison Heights 10 km · MIClawson 11 km · MICenter Line 11 km · MIRoseville 11 km · MI

Other places in Macomb County

Warren 136,655St. Clair Shores 57,548Roseville 46,666Eastpointe 33,676Mount Clemens 15,378Fraser 14,434New Baltimore 11,992Center Line 8,354New Haven 6,657Richmond 5,831

Related

All places in Michigan · Search US places · Macomb County

Frequently asked questions

What county is Sterling Heights, MI in?

Sterling Heights is in Macomb County, Michigan.

What is the population of Sterling Heights, MI?

The 2023 Census Bureau estimate is 133,306.

What time zone is Sterling Heights in?

Sterling Heights is in the America/Detroit time zone.