Sheffield Heights is a populated place LOCATED WITHIN the City of Sheffield. In turn, the City of Sheffield is located within Colbert County.
Sheffield Heights is located at latitude 34.765 and longitude -87.674.
Since Sheffield Heights is located within the City of Sheffield, all of the census and demographic data for residents of Sheffield Heights are included as part of the information reported for City of Sheffield in the "Profile" tab above.