Sign inJoin
SteeleAlabamaPostOffice

SteeleAL

A town of 1,149. A regional job hub with 746 jobs.

1 bordering townMap →
Photo: DwayneP · CC BY-SA 3.0
Population
1,149
−4.9% since 2010
Typical home
$220K
+5.1% in a year
Household income
$72K
median
Median age
32.5
years
Jobs based here
746
A job hub

What makes Steele stand out

The thing Steele does most differently from other towns.

Picked automatically from the data
Small town

1,149 people, and everyone knows the way

In a town this size, neighbors are the best guide. Ask them anything.

Nearby towns
Rainbow CityRainbow CitySteele

Steele’s report card

See the data ↓

Now in Steele

Be the first to start the conversation.

Be the first neighbor to joinJoin Steele →
Residents weigh in
Live in Steele? Is a B for its schools right?
Your answer becomes a post in Steele’s Town Square.
Start a conversation

The data

Ordered by what stands out in Steele. Another town gets a different order.

Work & commute

Most working residents commute out of Steele

Most working residents leave Steele for work: only 4% work in town. The top destinations are Birmingham (16%), Gadsden (8%) and Ashville (6%). Half commute less than 37 miles.

4%work in town

Where working residents work

In Steele4%
Birmingham16%
Gadsden8%
Ashville6%
Hoover6%
37 mi
median commute distance
746
jobs based in Steele
A job hub
jobs vs. working residents
Census LEHD 2023 · ACSCommute map →
Climate

Mild winters, hot summers

Steele has mild winters and warm summers, with plenty of rain. A typical July afternoon reaches 90°, a January night drops to 33°, and about 2 inches of snow falls in a normal winter.

2″snow a winter

Typical low → high °F

Winter35–56°
Spring50–74°
Summer68–89°
Fall51–75°
Nov 13
typical first frost
Mar 19
typical last frost
+0.9°
vs. the 20th-century average
NOAA U.S. Climate Normals, 1991–2020Full climate →
Natural hazards

High risk, with inland flooding at the top

Expected storm and flood damage is higher than in 66% of U.S. communities.

66risk score of 100
FEMA risk score
66High riskLowerHigher
Inland floodingTornadoesCold waves
4
federal disasters paid out here
FEMA National Risk Index · OpenFEMANatural hazards →
Schools

Steele’s public schools outperform 60% of Alabama districts

The public schools Steele’s kids attend, from kindergarten through graduation, outperform 60% of Alabama’s districts on state tests and graduation. Among towns with similar incomes, they sit near the middle.

BSchool Grade
SchoolGradesStudentsGrade
Steele Elementary SchoolPK–6141B+
NCES · EDFacts · graded within AL on state tests and graduationAll 1 schools →
Safety

Crime reported in Steele

Steele's reported crime rate is well below Alabama's. Violent crime is rare: 2 reported in 2025.

Violent crime per 1,000 residents

Steele2
Alabama3.5
U.S.3.3

Property crime per 1,000 residents

Steele4
Alabama15
U.S.15.5
2
violent crimes reported in 2025
4
property crimes reported in 2025
FBI crime data, 2025 · crimes reported to policeFull safety report →
Housing

A typical Steele home is worth about $220K

The typical Steele home is worth about $220,000, up 5.1% in a year, 9% below the Alabama typical home.

$220KZillow home value

Typical home value

Steele$220K
Alabama$242K
+5.1%
value change, 1 year
1
homes sold in May
Zillow Home Value Index · Redfin Data CenterHousing market →
Health

Healthier than 43% of U.S. towns

Steele beats the Alabama average on 4 of 32 CDC measures and trails it on 1.

C+Health Grade
32 measures vs. Alabama
4 better27 too close to call1 worse
What stands outSteeleAL
Fewer adults facing a utility shut-off6.2%9.6%
Fewer adults facing food insecurity12.9%19.2%
More adults who have had cancer10%8.2%
Riverview Regional Medical Center
11.6 mi away · emergency room
None
primary care, dental or mental-health shortage
73rd
percentile among AL towns
CDC PLACES 2025 · modeled estimates for adults · CMS · HRSAFull health report →
A job hub

Every workday, about 730 people come to Steele for work

Where Steele’s working residents go each day. Line width shows the share.

16% → Birmingham Birmingham 16% 8% → Gadsden Gadsden 8% 6% → Ashville Ashville 6% 6% → Hoover Hoover 6% 3% → Trussville Trussville 3% 3% → Rainbow City Rainbow City 3% Steele · 4% stay
746jobs based in Steele
4%of working residents work in town
37 mimedian commute distance

Census LEHD 2023

SteeleAlabamaPostOffice
2009 · SteeleAlabamaPostOffice · Wikimedia Commons
Steele’s story

Steele in pictures

2 postcards, papers and photographs from public archives.

Rain Bird Corporation manufacturing facility in
Explore the history →

About Steele

Town in Alabama, United States

Official town website ↗

Steele is a town in northeastern St. Clair County, Alabama, United States. It was incorporated in 1952. As of the 2020 census, Steele had a population of 992. 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.

From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)

Population
992
Area
6.7 sq mi
Elevation
577 ft
ZIP code
35987
Area code
256

More about Steele

Still missing for Steele:upcoming events

Post to Steele

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
Photo of Steele

Steele, AL · Photo: DwayneP · CC BY-SA 3.0 · Source ↗