St. Louis County area

St. Louis County, Missouri covers 524 square miles: 508.5 square miles of land and 15.4 square miles of water. Its county seat is Clayton. An estimated 990,911 people lived there in 2025.

Official Census measurements · GEOID 291892026 Gazetteer · retrieved September 27, 2026
Land area508.5 mi²
Water area15.4 mi²
Population (2025)990,911
People per mi²1,949

County outline

Generalized outline of St. Louis County, Missouri
2025 Census cartographic boundary, fitted to this frame. County maps are not at a common scale. The 2026 area measurements below come from the separate Gazetteer release. Map source and limitations.

Where St. Louis County is located

St. Louis County highlighted on a map of all U.S. county equivalents. About the maps

Area breakdown

Land accounts for 97.1% of St. Louis County’s measured area and water for 2.9%. Its combined area converts to 1,357.1 square kilometers or approximately 335,343 acres.

Green: land · blue: water

MeasurementSquare milesSquare kilometersAcres
Land508.5261,317.076325,456.6
Water15.44840.019,886.7
Total523.9741,357.086335,343.4

How St. Louis County compares

By original Census land area, St. Louis County ranks #77 of 115 in Missouri and #2041 of 3,222 nationally. National rankings include the 50 states, District of Columbia, and Puerto Rico.

Its land area is 0.859 times the Missouri county-equivalent median of 592 square miles. It accounts for 0.7% of the combined county land area in the state.

See the complete Missouri ranking · What counts as a county equivalent?

Population and density of St. Louis County

The Census Bureau estimates that 990,911 people lived in St. Louis County on July 1, 2025. That ranks #53 of 3,222 county equivalents nationally and #1 of 115 in Missouri. Since the April 1, 2020 estimates base of 1,004,548, the population has declined by 13,637 (−1.4%), compared with +1.9% for Missouri as a whole.

With 508.5 square miles of land, that is 1,949 people per square mile (752 per km²), placing St. Louis County #84 nationally for density and #2 in Missouri. The median county equivalent has 47 people per square mile; the Missouri median is 31. Put another way, there are about 0.328 acres of land per resident.

Estimated population, 2020–2025 · line scaled to this county’s own range
July 1202020212022202320242025
Estimate1,003,365998,850991,719989,977991,666990,911
Change—−4,515−7,131−1,742+1,689−755

U.S. Census Bureau, Vintage 2025 population estimates. Estimates are revised each year and are not decennial census counts. Density divides the whole population by the whole county’s land area, so it describes an average, not how settlement is distributed within the county. Population sources and methods.

Cities and towns in St. Louis County

87 incorporated places lie at least partly in St. Louis County. Together they are home to 674,627 people (68.1%); the other 316,284 (31.9%) live outside any incorporated place, in unincorporated communities and rural areas.

The largest is Florissant city, with 51,124 residents in the county. The county seat, Clayton city, has 17,807 residents. By land, Wildwood city is the largest at 67 mi². Among places with at least 1,000 residents in 2020, Eureka city grew fastest since then (+14.7%).

Incorporated placePopulation 2025Since 2020Land mi²
Florissant city51,124−2.7%12.6
Chesterfield city49,309−1.4%31.8
Wildwood city34,955−1.3%67
University City city34,657−1.6%5.881
Ballwin city30,901−2.5%9.085
Kirkwood city29,331−0.5%9.182
Maryland Heights city27,559−2.6%21.9
Hazelwood city24,849−2.4%16
Webster Groves city23,450−2.3%5.912
Creve Coeur city18,480−1.9%10.3
Manchester city18,069−1.5%5.042
Ferguson city17,953−3%6.169
Clayton cityCounty seat17,807+2.5%2.509
Overland city15,474−2.9%4.389
Eureka cityAlso in 1 other county13,341+14.7%11.2
Show the other 72 places
NamePopulation 2025Since 2020Land mi²
Jennings city13,093+1.5%3.733
St. Ann city12,617−2.9%3.155
Crestwood city12,207−1.6%3.586
Town and Country city11,619−0.1%11.5
Bridgeton city11,277−1.7%14.6
Bellefontaine Neighbors city10,368−3.4%4.4
Ellisville city10,315+3.1%4.365
Des Peres city9,102−0.4%4.319
Richmond Heights city9,093−2.4%2.293
Sunset Hills city9,075−1.3%8.98
Olivette city8,937+4.9%2.771
Ladue city8,934−0.6%8.56
Brentwood city8,079−1.8%1.953
Maplewood city8,033−3.1%1.566
Berkeley city8,026−2.3%4.961
Valley Park city6,767−2.4%4.506
Black Jack city6,547−1.5%2.586
St. John city6,441−3%1.424
Shrewsbury city6,231−2.8%1.441
Glendale city6,060−1.9%1.297
Dellwood city4,825−1.6%1.037
Rock Hill city4,668−1.6%1.103
Normandy city4,380−0.5%1.885
Breckenridge Hills city4,350−2.4%0.801
Fenton city4,060−1.4%6.271
Woodson Terrace city3,902−1.6%0.775
Frontenac city3,790+4.9%2.883
Northwoods city3,579−3%0.698
Pine Lawn city2,682−3%0.619
Green Park city2,670−1.5%1.309
Clarkson Valley city2,540−2.6%2.694
Pagedale city2,511−2.1%1.213
Riverview village2,330−3%0.83
Marlborough village2,185−1.5%0.227
Moline Acres city2,093−2.9%0.573
Bel-Ridge village2,070−3.1%0.773
Warson Woods city1,990−1.6%0.568
Hanley Hills village1,963−1.7%0.355
Vinita Park city1,923−3.2%0.78
Wellston city1,580+2.8%0.928
Lakeshire city1,510−3%0.224
Winchester city1,400−2.8%0.24
Oakland city1,372−1.2%0.603
Bel-Nor village1,351−3.3%0.629
Velda City city1,309+10.1%0.163
Charlack city1,275−1.9%0.271
Hillsdale village1,180−2.9%0.342
Calverton Park city1,134−1.7%0.411
Pacific cityAlso in 1 other county1,063−1.1%6.881
Cool Valley city1,005−3.1%0.458
Country Club Hills city998−1.8%0.186
Grantwood Village town925−1.7%0.817
Pasadena Hills city881−3.3%0.212
Norwood Court town877−1.3%0.122
Velda Village Hills city851−3.3%0.12
Edmundson city842−1.8%0.274
Bella Villa city723−3.1%0.128
Flordell Hills city702−3.3%0.123
Greendale city634−1.7%0.192
Twin Oaks village583−1.4%0.269
Sycamore Hills village546−2.3%0.134
Crystal Lake Park city501−1%0.097
Beverly Hills city456−3.4%0.09
Pasadena Park village426−3.2%0.098
Wilbur Park village425−2.3%0.059
Huntleigh city352−1.7%0.991
Westwood village308−1.6%0.629
Uplands Park village305−2.2%0.066
Kinloch city261−1.9%0.727
Bellerive Acres city181−3.2%0.34
Country Life Acres village71−2.7%0.124
Champ village90%0.8

Population: U.S. Census Bureau Vintage 2025 subcounty estimates, counting only the part of each place inside St. Louis County. Land: 2026 Census Gazetteer, for the whole place even where it extends into other counties. How communities are listed.

Metropolitan area

St. Louis County is a central county of the St. Louis, MO-IL Metropolitan Statistical Area. Its 15 county equivalents have 2,814,421 residents on 7,863.5 square miles of land; St. Louis County accounts for 6.5% of the land and 35.2% of the residents. By combined land it ranks #19 of 393 metropolitan areas, and #23 by population. It belongs to the St. Louis-St. Charles-Farmington, MO-IL Combined Statistical Area.

County equivalentPopulation 2025Land mi²
St. Louis County990,911508.5
St. Charles County426,499560.3
St. Louis city278,14461.7
Madison CountyIllinois263,110715.5
St. Clair CountyIllinois250,708657.7
Jefferson County233,132656
Franklin County108,090922.5
Lincoln County66,676626.6
Macoupin CountyIllinois43,748863
Warren County39,016428.6
Clinton CountyIllinois37,128473.9
Monroe CountyIllinois34,840385.3
Jersey CountyIllinois21,160369.6
Bond CountyIllinois16,959380.3
Calhoun CountyIllinois4,300253.8

ZIP codes

47 ZIP Code Tabulation Areas have land in St. Louis County; 43 of them have most of their land inside the county, and the others mainly cover neighboring areas.

6300563011630176302163025630266303163033630346303863040630426304363044630456304963069630746308863105631146311763119631206312163122631236312463125631266312763128631296313063131631326313363134631356313663137631386314063141631436314463146

ZIP Code Tabulation Areas are the Census Bureau’s approximations of USPS ZIP Code service areas, from the 2020 Census relationship files. Lighter codes have less than half of their land in this county. Post-office-box and single-address ZIP Codes have no tabulation area.

Counties bordering St. Louis County

St. Louis County shares a land border with 7 county equivalents, including 3 in Illinois. It has more land than 2 of them. The largest neighbor is Franklin County (922.5 mi²) and the smallest is St. Louis city (61.7 mi²). Together with its neighbors, St. Louis County forms a block of 4,467.7 mi² of land, of which it holds 11.4%.

Map of St. Louis County and the 7 county equivalents that border it St. Charles County, Missouri: 560.3 mi² landJefferson County, Missouri: 656 mi² landSt. Louis city, Missouri: 61.7 mi² landFranklin County, Missouri: 922.5 mi² landMonroe County, Illinois: 385.3 mi² landMadison County, Illinois: 715.5 mi² landSt. Clair County, Illinois: 657.7 mi² land
St. Louis County (dark) and its bordering county equivalents. Select a neighbor to open its profile. Drawn from the 2025 Census cartographic boundaries in an equal-area projection. How borders are determined.
Bordering county equivalentLand mi²Size vs. St. LouisCompare
Franklin County922.51.8× largerCompare
Madison CountyIllinois715.51.4× largerCompare
St. Clair CountyIllinois657.71.3× largerCompare
Jefferson County6561.3× largerCompare
St. Charles County560.31.1× largerCompare
Monroe CountyIllinois385.31.3× smallerCompare
St. Louis city61.78.2× smallerCompare

How big is St. Louis County compared with U.S. states?

St. Louis County has less land than any of the 50 states. Rhode Island, the smallest state by land area, has 1,033.9 mi², about 2 times as much. Missouri’s county land could hold about 135 areas the size of St. Louis County.

Land area: St. Louis County and the closest-sized states
St. Louis County508.5 mi²
Rhode Island1,033.9 mi²

Another way to picture it: the same land area would fill a square about 22.6 miles (36.3 km) on each side. Real county shapes are rarely square, so this is a scale reference rather than a width or driving distance.

State figures are the sums of each state’s county-equivalent land measurements in the same Census release, so states and counties are compared on the same basis. Published state totals can differ slightly because of rounding. Compare all states · Counties bigger than entire states.

What stands out about St. Louis County?

St. Louis County has more land than 1,181 of the other 3,221 county equivalents in the dataset.

Land area compared with the typical county equivalent
St. Louis County508.5 mi²
Missouri median592 mi²
National median604.5 mi²

A median is the middle county-equivalent measurement, not the average of the largest and smallest. All three bars use the same linear scale. Very small areas may appear as a thin sliver; the labels retain their values.

Does including water change its rank?

Using land plus water places St. Louis County at #2,092 nationally by total area, 51 places farther from the top than its land rank. Other county equivalents gain more area when their water measurements are included.

Its water share is 2.9%, compared with a national county-equivalent median of 1.2% — 1.8 percentage points higher. This describes the statistical geography’s land/water mix, not flood exposure or developable land.

Closest positions in the national land ranking

These entries sit immediately beside St. Louis County in the national ranking. They can be in different states and are not necessarily geographic neighbors.

Land rankCounty equivalentLand mi²Comparison
#2040Floyd County, Georgia509.8Compare
#2041St. Louis County, Missouri508.5This county
#2042Knox County, Tennessee508.4Compare

Calculated from the same Census release as the area table. Total-area order uses original ALAND + AWATER; water shares and chart labels use published square miles. Calculation details.

Representative coordinates

The Census internal point is 38.640438, -90.445497. It represents a location inside the geography; it is not necessarily the centroid or the address of a courthouse.

Source and precision

U.S. Census Bureau, 2026 Gazetteer Files, Counties. Original ALAND: 1,317,074,957 m²; AWATER: 40,008,921 m². Rankings use ALAND; exact ties use ascending GEOID. Tables preserve Census-published square miles to three decimals, with conversions based on those values.

Download the official county source ZIP ↗ · Methodology

Common questions

How big is St. Louis County?

St. Louis County, Missouri has 508.5 square miles (1,317.1 km²) of land and 15.4 square miles of water, for a total area of 524 square miles. It ranks #2041 of 3,222 U.S. county equivalents by land area.

Is St. Louis County the largest county in Missouri?

No. St. Louis County ranks #77 of 115 in Missouri by land area. The largest is Texas County, with 1,177.3 square miles of land.

What counties border St. Louis County?

St. Louis County shares a land border with St. Charles County, Jefferson County, St. Louis city, Franklin County, Monroe County, Illinois, Madison County, Illinois, and St. Clair County, Illinois.

What is the population of St. Louis County?

The Census Bureau estimates St. Louis County had 990,911 residents on July 1, 2025, ranking #53 of 3,222 county equivalents. That is 1,949 people per square mile of land.

What is the county seat of St. Louis County?

The county seat of St. Louis County is Clayton.

What cities and towns are in St. Louis County?

St. Louis County has 87 incorporated places. The most populous five are Florissant city, Chesterfield city, Wildwood city, University City city, and Ballwin city; 316,284 residents live outside any incorporated place.

Is St. Louis County part of a metropolitan area?

Yes. It is a central county of the St. Louis, MO-IL Metropolitan Statistical Area, which has 15 county equivalents and 2,814,421 residents.

How many ZIP codes are in St. Louis County?

47 ZIP Code Tabulation Areas have land in St. Louis County, and 43 of them have most of their land inside the county. Census ZIP Code Tabulation Areas approximate USPS ZIP Code areas.

How does St. Louis County compare with U.S. states?

It has less land than every state. Rhode Island, the smallest, has 2 times as much land.

How many acres of land are in St. Louis County?

The land measurement converts to approximately 325,457 acres. Including water, total area is approximately 335,343 acres. One square mile equals 640 acres.

Why might another source show a different area?

Check whether it reports land or total area, its Census vintage, and its rounding. Our guide explains how to reconcile county area figures.

Can this establish a property boundary?

No. Statistical measurements and generalized maps do not establish property lines. Consult the relevant local surveying or land-records authority.

Cite this county

Download the complete CSV or JSON dataset