Steele, Alabama

Steele, Alabama
The U.S. Post Office in Steele, Alabama
Location of Steele in St. Clair County, Alabama.
Coordinates: 33°56′25″N 86°11′58″W / 33.94028°N 86.19944°W / 33.94028; -86.19944
CountryUnited States
StateAlabama
CountySt. Clair
Government
  TypeMayor
  MayorRoger Adams
Area
  Total
6.74 sq mi (17.46 km2)
  Land6.71 sq mi (17.39 km2)
  Water0.03 sq mi (0.07 km2)
Elevation
577 ft (176 m)
Population
 (2020)
  Total
992
  Density147.77/sq mi (57.05/km2)
Time zoneUTC-6 (Central (CST))
  Summer (DST)UTC-5 (CDT)
ZIP code
35987
Area code256
FIPS code01-72888
GNIS feature ID0164867
Websitetownofsteele.org

Steele is a town in northeastern St. Clair County, Alabama, United States. It was incorporated in 1952. At the 2010 census the population was 1,043, down from 1,093. The town is a part of the Birmingham–Hoover–Cullman Combined Statistical Area. It was initially known as Steel's Station or Steele's Depot in the late 19th century.