Sterling Heights merupakan sebuah kota di Amerika Serikat. Kota ini letaknya di bagian utara. Tepatnya di negara bagian Michigan. Pada tahun 2010, kota ini memiliki jumlah penduduk sebesar 129.699 jiwa dan memiliki luas wilayah 95 km².
Kota ini memiliki angka kepadatan penduduk sebesar 1.363,8 jiwa/km².