Fort Thompson

Census-designated place in Buffalo County, South Dakota

View of Fort Thompson, South Dakota
Photo: Wikimedia CommonsWikimedia Commons · Public domain

Fort Thompson is an unincorporated community (census-designated place) in Buffalo County, South Dakota, with 1,224 residents (2020 Census). It sits at 1,440 ft (439 m) above sea level. The nearest town is Lower Brule, 9.5 miles W.

About Fort Thompson

Fort Thompson (Lakota/ Dakota: Čhúŋkičakse) is a census-designated place (CDP) in Buffalo County, South Dakota, United States. As of the 2020 census, Fort Thompson had a population of 1,224, making it the largest settlement on the Crow Creek Reservation.

Fort Thompson was named in honor of Clark W. Thompson, superintendent of Indian Affairs.

Text: Wikipedia · CC BY-SA 4.0

Fort Thompson weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Fort Thompson

All 6 webcams near Fort Thompson ›

Webcams: Windy.com

Living in Fort Thompson

Median household income
$47,159
Median home value
$150,000
Median rent
$563/mo
Median age
22.8
Cost of living and demographics of Fort Thompson ›

Do you know Fort Thompson? Tell us about it

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

Map of Fort Thompson

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

Fort Thompson 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 ›

Fort Thompson, SD population

Fort Thompson had 1,224 residents in the 2020 Census.

2020 Census1,224
Density118 per sq mi (46 per km²)

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

Fort Thompson at a glance

StateSouth Dakota (SD)
CountyBuffalo County
TypeCensus-designated place
Population1,224 (2020)
Land area10.38 sq mi (26.9 km²)
Water area2.22 sq mi (5.75 km²)
Elevation1,440 ft (439 m)
Coordinates44.0507° N, 99.3957° W
ZIP code57339
Census code (GEOID)4622340

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

Towns near Fort Thompson

Straight-line distance between town centers.

Frequently asked questions about Fort Thompson

What county is Fort Thompson in?

Fort Thompson is in Buffalo County, South Dakota.

What is the population of Fort Thompson, SD?

1,224 people lived in Fort Thompson at the 2020 Census.

What is the ZIP code of Fort Thompson, SD?

The ZIP code of Fort Thompson is 57339.

What is the elevation of Fort Thompson?

1,440 feet (439 m) above sea level.

What towns are near Fort Thompson?

Lower Brule (9.5 mi), West Brule (12.1 mi), Stephan (14.0 mi), Reliance (15.6 mi), Oacoma (17.1 mi).

Last updated: