Town guide

Birmingham, Alabama

Birmingham is a city in Jefferson County, Alabama, home to about 198,173 people across 147 square miles. Its ZIP codes are 35061, 35118, 35130, 35203, 35204, 35205, 35206, 35207, 35208, 35210, 35211, 35212, 35214, 35215, 35217, 35218, 35221, 35222, 35224, 35233, 35234, 35235, 35249 and 35254, and parts of 35005, 35022, 35068, 35094, 35117, 35209, 35213, 35223, 35228, 35242 and 35243 are in Birmingham too.

Homes sold for a median of $85 per square foot across 22 ZIP codes in the three months ending August 2026, and 2 of 22 were seller’s markets.

Population198,1731,348 per sq mi
Median home value$158,800Census, as estimated by owners
Price per sq ft$85Sold homes, 3 months to August 2026
Sold over asking11%Median of 22 ZIP codes

ZIP codes in Birmingham

35 ZIP codes, 11 shared with neighboring towns
Birmingham, AL35249Not enough recent sales for market figures yet.

All in Birmingham

Birmingham, AL35254Not enough recent sales for market figures yet.

All in Birmingham

Each card is that ZIP code’s whole market, including any part outside Birmingham. Seller’s market: under 4 months of supply; buyer’s market: over 6. Methodology

The Birmingham guide is on the way

We’re writing up Birmingham’s story and what everyday life there is like, for people thinking about moving in.

  • History
  • What it’s like to live there
  • Getting around
  • Things to do

Are you a local agent who knows Birmingham well? Agents who advertise here will be able to write the guide. Advertise on OfferBacked

Around Birmingham

Distances

Nearest major airportBirmingham-Shuttlesworth International Airport (BHM)3 miles away
Nearest city of 250,000+Atlanta, GA137 miles away
Nearest city of 1 million+Houston, TX567 miles away

Straight-line distances from the center of Birmingham; driving is longer.

Source: Airports from OurAirports (scheduled passenger service); city centers and populations from the U.S. Census Bureau.

Who represents Birmingham

Source: Members of Congress from the congress-legislators project; districts from the Census Bureau’s relationship files; governor and mayor from Wikidata.

Population over time

Birmingham had 200,733 residents in the 2020 census, down 17% since 2000.

It’s the 3rd largest of 591 towns in Alabama by population.

Jefferson County grew from 140,420 residents in 1900 to 674,721 in 2020.

Birmingham population by census2000: 242,820, 2010: 212,237, 2020: 200,733242,8202000212,2372010200,7332020

Jefferson County, 1900–2020

Jefferson County population, 1900 to 20201900: 140,420, 1910: 226,476, 1920: 310,054, 1930: 431,493, 1940: 459,930, 1950: 558,928, 1960: 634,864, 1970: 644,991, 1980: 671,324, 1990: 651,525, 2000: 662,047, 2010: 658,466, 2020: 674,721140K’00’10310K’20’30460K’40’50635K’60’70671K’80’90662K’00’10675K’20

Source: U.S. Census Bureau decennial censuses (counties 1900–1990 from the Bureau’s historical county file).

Weather by month

Average highs peak around 91°F in summer, and winter lows average 35°F. About 56.7 inches of rain and melted snow fall in a typical year, with about 1 inches of snow.

Average high and low temperature and precipitation by month near BirminghamJan: high 55°F, low 35°F, 5 in; Feb: high 59°F, low 38°F, 5 in; Mar: high 67°F, low 45°F, 5.7 in; Apr: high 75°F, low 52°F, 5.1 in; May: high 82°F, low 61°F, 4.9 in; Jun: high 88°F, low 69°F, 4.8 in; Jul: high 91°F, low 72°F, 5.4 in; Aug: high 91°F, low 71°F, 4.4 in; Sep: high 86°F, low 65°F, 4 in; Oct: high 76°F, low 54°F, 3.3 in; Nov: high 65°F, low 43°F, 4.2 in; Dec: high 57°F, low 38°F, 4.9 in55°35°Jan5.059°38°Feb5.067°45°Mar5.775°52°Apr5.182°61°May4.988°69°Jun4.891°72°Jul5.491°71°Aug4.486°65°Sep4.076°54°Oct3.365°43°Nov4.257°38°Dec4.9Rain and melted snow, inches

Source: NOAA 1991–2020 climate normals, Birmingham Ap, AL weather station (4 miles away).

Jobs in Jefferson County

341,042 jobs at 16,989 businesses in Jefferson County. The biggest industries by employees:

Largest industries in Jefferson CountyHealth care and social assistance: 65,923 jobs; Retail trade: 37,386 jobs; Hotels and restaurants: 31,357 jobs; Finance and insurance: 25,449 jobs; Administrative and support: 25,179 jobs; Manufacturing: 23,547 jobs; Construction: 20,150 jobs; Professional services: 19,337 jobsHealth care and social assistance 19% Retail trade 11% Hotels and restaurants 9% Finance and insurance 8% Administrative and support 7% Manufacturing 7% Construction 6% Professional services 6%

Source: U.S. Census Bureau County Business Patterns 2023 (private employers; jobs counted where people work).

Health care

7,040 doctors and other health care providers list an office in Birmingham’s ZIP codes.

Nearest hospitals

  • St. Vincent's BirminghamGeneral hospital · emergency room · CMS rating 3 of 5 · Birmingham1.6 miles
  • University of Alabama HospitalGeneral hospital · emergency room · CMS rating 2 of 5 · Birmingham1.7 miles
  • Birmingham Va Medical CenterVA hospital · emergency room · CMS rating 4 of 5 · Birmingham1.8 miles

Providers with an office here

Primary care doctors705
Specialist doctors2,741
Dentists281
Nurse practitioners and physician assistants1,931
Mental health providers822
Physical and occupational therapists461
Optometrists78
Chiropractors21
Pharmacies117

Source: Hospitals from CMS Hospital General Information (ratings are CMS overall star ratings); straight-line distances; providers from the CMS National Plan and Provider Enumeration System (NPPES), by practice address and primary specialty.

Places in and around Birmingham

Parks (150 nearby)

  • Red Mountain Park · 1,058 acres6.8 mi
  • Flora Johnston Nature Park · 102 acres5.1 mi
  • Cooper Green Park · 84 acres5.7 mi
  • George Ward Park · 83 acres3.2 mi
  • West Homewood Park · 81 acres6.0 mi
  • East Lake Park · 61 acres5.0 mi

Grocery stores (47 nearby)

  • Publix1.4 mi
  • Piggly Wiggly1.5 mi
  • Montgomery Grocery1.9 mi
  • Piggly Wiggly1.9 mi

Pharmacies (20 nearby)

  • Harbin Discount Pharmacy1.5 mi
  • CVS Pharmacy2.4 mi
  • Walgreens2.9 mi
  • Christ Health Pharmacy2.9 mi

Libraries (33 nearby)

  • Birmingham Public Library0.9 mi
  • Clarence B. Hanson, Jr. Library & Archives0.9 mi
  • Linn Hinley Research Library0.9 mi
  • North Avondale Branch Library1.5 mi
  • Avondale Regional Branch Library1.5 mi

Museums (10 nearby)

  • Alabama Sports Hall of Fame0.8 mi
  • Birmingham Museum of Art0.9 mi
  • Museum of Fond Memories at Reed Books1.1 mi
  • Don Kresge Memorial Radio Museum1.2 mi
  • McWane Science Center1.3 mi

Theaters and performance venues (12 nearby)

  • Birmingham Jefferson Convention Complex Concert Hall0.9 mi
  • Boutwell Auditorium1.0 mi
  • Birmingham Jefferson Convention Complex Theatre1.0 mi
  • Lyric Theatre1.3 mi
  • Alabama Theatre1.3 mi

Counts are within about 8 miles of the center of town.

Source: Map data © OpenStreetMap contributors (openstreetmap.org/copyright), as mapped by volunteers; it can miss places or include closed ones.

Colleges, teams and notable people

Established in 1871.

Colleges and universities

  • Samford University
  • Virginia College
  • Jefferson State Community College
  • Kaplan College

Sports teams

  • Birmingham Legion FC USL Championship
  • Laketown Squadron NBA G League
  • UAB Blazers NCAA Division I

Notable people born here

  • Condoleezza Rice (1954) · American diplomat and political scientist (born 1954)
  • Courteney Cox (1964) · American actress and producer (born 1964)
  • Angela Davis (1944) · American political activist, scholar, and author (born 1944)
  • Carl Lewis (1961) · US track & field athlete
  • Edward O. Wilson (1929) · American biologist, naturalist, and writer (1929–2021)
  • Louise Fletcher (1934) · American actress (1934–2022)
  • Amber Benson (1977) · American actress
  • Sun Ra (1914) · American jazz composer and bandleader (1914–1993)

Source: Wikidata (wikidata.org), the free knowledge base; people are listed by place of birth.

Schools in Birmingham

Public schools here are run by Birmingham City, Jefferson County, Shelby County and others. Check each district’s attendance zones for a specific address.

Public schools (78)
SchoolGradesStudentsTypeDistance
Avondale Elementary SchoolBirminghamPre-K–5339Public1.8 mi
Barrett Elementary SchoolBirminghamPre-K–5383Public4.5 mi
Bryant Park ElementaryBirminghamPre-K–5707Public11.8 mi
Center Point Elementary SchoolBirminghamPre-K–2557Public10.2 mi
Central Park Elementary SchoolBirminghamPre-K–5386Public6.0 mi
Chalkville Elementary SchoolBirminghamPre-K–5818Public11.0 mi
Charles A Brown Elementary SchoolBirminghamPre-K–5296Public6.6 mi
Christian SchoolBirminghamPre-K–8574Public7.1 mi
EPIC Alternative Elementary SchoolBirminghamPre-K–5232Public2.6 mi
Glen Iris Elementary SchoolBirminghamPre-K–6827Public2.6 mi
Grantswood Community SchoolBirminghamPre-K–5394Public8.2 mi
Hayes K8BirminghamPre-K–8693Public1.5 mi
Hemphill Elementary SchoolBirminghamPre-K–5353Public4.1 mi
Homebound Elementary SchoolBirminghamPre-K–6—Special Education1.0 mi
Hudson KEight SchoolBirminghamPre-K–8580Public1.9 mi
Huffman AcademyBirminghamPre-K–5779Public9.1 mi
Inglenook SchoolBirminghamPre-K–8312Public2.5 mi
Inverness Elementary SchoolBirminghamPre-K–3563Public10.0 mi
Irondale Community SchoolIrondalePre-K–5435Public5.1 mi
Martha Gaskins K5BirminghamPre-K–5537Public6.8 mi
Minor Community SchoolBirminghamPre-K–5384Public7.9 mi
Minor Elementary SchoolBirminghamPre-K–5441Public5.2 mi
Norwood Elementary SchoolBirminghamPre-K–5261Public0.8 mi
Oak Mountain Elementary SchoolBirminghamPre-K–3675Public12.1 mi
Oliver K5 SchoolBirminghamPre-K–5343Public3.8 mi
Oxmoor K5BirminghamPre-K–5512Public8.3 mi
Phillips AcademyBirminghamPre-K–8609Public0.7 mi
Princeton SchoolBirminghamPre-K–5195Public4.1 mi
Richard Arrington ElementaryBirminghamPre-K–5341Public5.7 mi
Robinson Elementary SchoolBirminghamPre-K–5354Public5.4 mi

And 48 more.

Private schools (42)
SchoolGradesStudentsAffiliationDistance
Alabama Waldorf SchoolBirminghamPre-K–893Nonsectarian3.4 mi
Briarwood Christian SchoolBirminghamPre-K–121,552Christian (no specific denomination)11.4 mi
Calvary Resurrection Christian AcademyBirminghamPre-K–559Christian (no specific denomination)8.2 mi
Cornerstone High SchoolBirminghamPre-K–12659Nonsectarian8.0 mi
Cornerstone Schools of AlabamaBirminghamPre-K–12659Christian (no specific denomination)2.6 mi
Creative Montessori SchoolBirminghamPre-K–8133Nonsectarian3.5 mi
Ephesus AcademyBirminghamPre-K–1154Seventh-day Adventist3.7 mi
Glad Tidings Christian AcademyBirminghamPre-K–638Christian (no specific denomination)5.9 mi
Glen Iris Baptist SchoolBirminghamPre-K–1293Baptist2.7 mi
Gods House Kindergarten and Day CareBirminghamPre-K–K16Presbyterian8.0 mi
Highlands SchoolBirminghamPre-K–8296Nonsectarian5.6 mi
Hilltop Montessori SchoolBirminghamPre-K–897Nonsectarian12.7 mi
Holy Family Catholic AcademyBirminghamPre-K–819Roman Catholic5.1 mi
Integrity Christian AcademyBirminghamPre-K–413Christian (no specific denomination)6.9 mi
Islamic Academy of AlabamaBirminghamPre-K–12214Islamic3.0 mi
Joseph S Bruno Montessori AcademyBirminghamPre-K–8116Roman Catholic12.4 mi
New Hope Christian Elementary SchoolBirminghamPre-K–845Baptist5.2 mi
Our Lady of SorrowsBirminghamPre-K–8343Roman Catholic3.8 mi
Our Lady of the Valley SchoolBirminghamPre-K–8166Roman Catholic12.4 mi
Red Mountain Community SchoolBirminghamPre-K–1268Nonsectarian1.5 mi
Red Mtn Community SchoolBirminghamPre-K–1268Nonsectarian1.5 mi
St Francis Xavier SchoolBirminghamPre-K–8150Roman Catholic3.4 mi
St Rose of Lima SchoolBirminghamPre-K–8181Roman Catholic2.3 mi
Trinity Outreach MinistriesBirminghamPre-K–K2Christian (no specific denomination)6.1 mi
Essential Church SchoolBirminghamK–121,185Christian (no specific denomination)11.8 mi
Jefferson Christian AcademyIrondaleK–12158Christian (no specific denomination)8.8 mi
Miracle Academy Private Christian SchoolBirminghamK–1081Christian (no specific denomination)7.4 mi
Montessori Kids Universe HomewoodBirminghamK102Nonsectarian4.8 mi
Mountain View Baptist SchoolBirminghamK–1271Baptist12.5 mi
Ne Miles Jewish Day SchoolBirminghamK–754Jewish2.8 mi

And 12 more.

Source: U.S. Department of Education, NCES: Common Core of Data (2024-2025) for public schools; Private School Universe Survey (2023-2024) for private schools. Listed by address; we don’t rate schools.

From OfferBacked · Free

Get matched with a local agent.

Buying or selling around Birmingham? Tell us what you need and when. No agents advertise here yet, so we’ll keep your request for up to 30 days and send it to local agents who join. No obligation, and you choose who to work with.

Get matched

Where Birmingham is

Loading map…

Towns near Birmingham

All Alabama towns →

Shares ZIP codes with Homewood, Hoover, Center Point, Bessemer, Vestavia Hills, Irondale, Mountain Brook, Leeds, Meadowbrook, Forestdale, Brook Highland, Grayson Valley, Tarrant, Highland Lakes, Fultondale, Midfield, McCalla, Mount Olive (Jefferson County), Eagle Point, Helena, Trussville, Moody, Adamsville, Sylvan Springs, Shoal Creek, Pinson, Dunnavant, Brookside, Dora, Minor, Edgewater, McDonald Chapel, Pleasant Grove, Gardendale, Fairfield, West Jefferson, Mulga, Graysville, Hueytown and Maytown.

Town boundaries don’t always match ZIP codes: a ZIP code can cross into neighboring towns, and a town can share a ZIP code with its neighbors. Facts describe the town itself; market figures describe whole ZIP codes.