Bonne Terre
City in St. Francois County, Missouri

Bonne Terre is a city in St. Francois County, Missouri, with 6,903 residents (2020 Census). It sits at 830 ft (253 m) above sea level. The nearest town is Desloge, 3.4 miles SE.
- 6,903residents (2020 Census)
- 830 ftelevation · 253 m
- 4.1 sq miland area · 10.5 km²
- 1,696 / sq mipopulation density
- 63628ZIP code
About Bonne Terre
Bonne Terre ( bon-TAIR) is a city in St. Francois County, Missouri, United States. As of the 2020 census, Bonne Terre had a population of 6,903. Situated in the Southeast Missouri Lead District, lead mining shaped the history and character of the area from the earliest French settlers in the 1720s until today, even though Bonne Terre Mine (established by St. Joseph lead mining company in 1864) closed in 1962. Mine tailing piles eroded, and contaminated the area as dust, posing residential hazards or were washed into the Big River. Not until 1992 was the Bonne Terre Mine Tailings Site listed as a Superfund site; as of 2022 remediation is still ongoing.
The Bonne Terre Depot from 1909, the St. Joe Lead Company Administration Building and the Bonne Terre Mine, are listed on the National Register of Historic Places. The latter is spring water filled and has become a scuba diving attraction.
Bonne Terre is also home to the Eastern Reception, Diagnostic and Correctional Center, a 3000 bed prison of adult males who may have substance abuse issues or are mentally disabled, and where Missouri has conducted all of its executions since April 2005.
Text: Wikipedia · CC BY-SA 4.0
Bonne Terre weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Nearest webcams to Bonne Terre
There are no webcams in Bonne Terre itself. These are the closest, 37 miles away or more.
Webcams: Windy.com
Living in Bonne Terre
- Median household income
- $46,179
- Median home value
- $153,000
- Median rent
- $641/mo
- Median age
- 39
Do you know Bonne Terre? Tell us about it
Help other travelers: share what makes Bonne Terre special. We review every message before publishing it.
Map of Bonne Terre
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Bonne Terre 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 ›Bonne Terre, MO population
Bonne Terre had 6,903 residents in the 2020 Census.
| 2020 Census | 6,903 |
|---|---|
| Density | 1,696 per sq mi (655 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Bonne Terre at a glance
| State | Missouri (MO) |
|---|---|
| County | St. Francois County |
| Type | City |
| Population | 6,903 (2020) |
| Land area | 4.07 sq mi (10.5 km²) |
| Water area | 0.03 sq mi (0.09 km²) |
| Elevation | 830 ft (253 m) |
| Coordinates | 37.9211° N, 90.5427° W |
| ZIP code | 63628 |
| Official website | bonneterre.net |
| Census code (GEOID) | 2907102 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Bonne Terre
- Desloge3.4 mi SE
- Terre du Lac4.3 mi W
- Leadwood4.8 mi SW
- Lake Timberline5.3 mi N
- Frankclay5.6 mi SW
- Wortham6.5 mi SW
- Leadington6.9 mi SE
- Park Hills7.7 mi S
- Irondale9.0 mi SW
- Mineral Point10.1 mi W
- Farmington11.5 mi SE
- Bismarck11.5 mi S
Straight-line distance between town centers.
Frequently asked questions about Bonne Terre
What county is Bonne Terre in?
Bonne Terre is in St. Francois County, Missouri.
What is the population of Bonne Terre, MO?
6,903 people lived in Bonne Terre at the 2020 Census.
What is the ZIP code of Bonne Terre, MO?
The ZIP code of Bonne Terre is 63628.
What is the elevation of Bonne Terre?
830 feet (253 m) above sea level.
What towns are near Bonne Terre?
Desloge (3.4 mi), Terre du Lac (4.3 mi), Leadwood (4.8 mi), Lake Timberline (5.3 mi), Frankclay (5.6 mi).
Last updated: