Swansea

Village in St. Clair County, Illinois

Aerial view of Swansea, Illinois
Aerial view: USDA NAIP · USGS The National Map (public domain)

Swansea is a village in St. Clair County, Illinois, with 14,386 residents (2020 Census). The nearest town is Belleville, 2.5 miles S.

About Swansea

Swansea is a village in St. Clair County, Illinois. It is a part of the St. Louis metropolitan area and Metro East in southern Illinois. It is surrounded by the communities of Fairview Heights, Belleville, O’Fallon, and Shiloh. As of the 2020 census, Swansea had a population of 14,386.

Text: Wikipedia · CC BY-SA 4.0

Swansea weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Swansea

All 6 webcams near Swansea ›

Webcams: Windy.com

Living in Swansea

Median household income
$91,587
Median home value
$223,600
Median rent
$1,137/mo
Median age
42.3
Cost of living and demographics of Swansea ›

Do you know Swansea? Tell us about it

Help other travelers: share what makes Swansea special. We review every message before publishing it.

Map of Swansea

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Swansea Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Swansea, IL population

Swansea had 14,386 residents in the 2020 Census.

2020 Census14,386
Density2,195 per sq mi (848 per km²)

Source: U.S. Census Bureau, Decennial Census.

Swansea at a glance

StateIllinois (IL)
CountySt. Clair County
TypeVillage
Population14,386 (2020)
Land area6.55 sq mi (17.0 km²)
Water area0.14 sq mi (0.35 km²)
Coordinates38.5518° N, 89.9875° W
ZIP code62226
Census code (GEOID)1774119

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Swansea

Straight-line distance between town centers.

Frequently asked questions about Swansea

What county is Swansea in?

Swansea is in St. Clair County, Illinois.

What is the population of Swansea, IL?

14,386 people lived in Swansea at the 2020 Census.

What is the ZIP code of Swansea, IL?

The ZIP code of Swansea is 62226.

What towns are near Swansea?

Belleville (2.5 mi), Fairview Heights (3.2 mi), Shiloh (4.1 mi), O'Fallon (5.1 mi), Caseyville (5.9 mi).

Last updated: