Old Jamestown

Census-designated place in St. Louis County, Missouri

Aerial view of Old Jamestown, Missouri
Aerial view: USDA NAIP · USGS The National Map (public domain)

Old Jamestown is an unincorporated community (census-designated place) in St. Louis County, Missouri, with 19,790 residents (2020 Census). It sits at 525 ft (160 m) above sea level. The nearest town is Black Jack, 2.7 miles SE.

About Old Jamestown

Old Jamestown is an unincorporated community and census-designated place (CDP) in St. Louis County, Missouri, United States. The population was 19,790 at the 2020 census. Old Jamestown is northwest of the city of St. Louis and borders the Missouri River.

Text: Wikipedia · CC BY-SA 4.0

Old Jamestown weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Old Jamestown

All 6 webcams near Old Jamestown ›

Webcams: Windy.com

Living in Old Jamestown

Median household income
$99,521
Median home value
$236,100
Median rent
$1,835/mo
Median age
41.1
Cost of living and demographics of Old Jamestown ›

Do you know Old Jamestown? Tell us about it

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

Map of Old Jamestown

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

Old Jamestown 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 ›

Old Jamestown, MO population

Old Jamestown had 19,790 residents in the 2020 Census.

2020 Census19,790
Density1,324 per sq mi (511 per km²)

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

Old Jamestown at a glance

StateMissouri (MO)
CountySt. Louis County
TypeCensus-designated place
Population19,790 (2020)
Land area14.95 sq mi (38.7 km²)
Water area0.01 sq mi (0.02 km²)
Elevation525 ft (160 m)
Coordinates38.8349° N, 90.2851° W
ZIP codes63034, 63033
Official websiteoldjamestownassn.org
Census code (GEOID)2954352

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

Towns near Old Jamestown

Straight-line distance between town centers.

Frequently asked questions about Old Jamestown

What county is Old Jamestown in?

Old Jamestown is in St. Louis County, Missouri.

What is the population of Old Jamestown, MO?

19,790 people lived in Old Jamestown at the 2020 Census.

What is the ZIP code of Old Jamestown, MO?

The main ZIP code is 63034. Other ZIP codes: 63033.

What is the elevation of Old Jamestown?

525 feet (160 m) above sea level.

What towns are near Old Jamestown?

Black Jack (2.7 mi), Florissant (3.3 mi), West Alton (4.8 mi), Calverton Park (4.9 mi), Spanish Lake (5.3 mi).

Last updated: