Iron Mountain Lake
City in St. Francois County, Missouri

Iron Mountain Lake is a city in St. Francois County, Missouri, with 640 residents (2020 Census). It sits at 1,060 ft (323 m) above sea level. The nearest town is Pilot Knob, 4.9 miles S.
- 640residents (2020 Census)
- 1,060 ftelevation · 323 m
- 2.0 sq miland area · 5.1 km²
- 326 / sq mipopulation density
- 63624ZIP code
About Iron Mountain Lake
Iron Mountain Lake is a city in St. Francois County, Missouri, United States. As of the 2020 census, Iron Mountain Lake had a population of 640.
Text: Wikipedia · CC BY-SA 4.0
Iron Mountain Lake weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Nearest webcams to Iron Mountain Lake
There are no webcams in Iron Mountain Lake itself. These are the closest, 41 miles away or more.
Webcams: Windy.com
Living in Iron Mountain Lake
- Median household income
- $30,682
- Median home value
- $38,600
- Median rent
- $695/mo
- Median age
- 49.2
Do you know Iron Mountain Lake? Tell us about it
Help other travelers: share what makes Iron Mountain Lake special. We review every message before publishing it.
Map of Iron Mountain Lake
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Iron Mountain Lake 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 ›Iron Mountain Lake, MO population
Iron Mountain Lake had 640 residents in the 2020 Census.
| 2020 Census | 640 |
|---|---|
| Density | 326 per sq mi (126 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Iron Mountain Lake at a glance
| State | Missouri (MO) |
|---|---|
| County | St. Francois County |
| Type | City |
| Population | 640 (2020) |
| Land area | 1.96 sq mi (5.1 km²) |
| Water area | 0.12 sq mi (0.32 km²) |
| Elevation | 1,060 ft (323 m) |
| Coordinates | 37.6909° N, 90.6217° W |
| ZIP code | 63624 |
| Official website | cityofironmountainlake.org |
| Census code (GEOID) | 2935450 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Iron Mountain Lake
- Pilot Knob4.9 mi S
- Bismarck5.3 mi N
- Ironton6.6 mi S
- Arcadia7.3 mi S
- Doe Run7.7 mi NE
- Caledonia9.7 mi NW
- Wortham10.3 mi N
- Irondale10.5 mi N
- Park Hills10.9 mi NE
- Frankclay11.9 mi N
- Leadwood11.9 mi N
- Farmington12.4 mi NE
Straight-line distance between town centers.
Frequently asked questions about Iron Mountain Lake
What county is Iron Mountain Lake in?
Iron Mountain Lake is in St. Francois County, Missouri.
What is the population of Iron Mountain Lake, MO?
640 people lived in Iron Mountain Lake at the 2020 Census.
What is the ZIP code of Iron Mountain Lake, MO?
The ZIP code of Iron Mountain Lake is 63624.
What is the elevation of Iron Mountain Lake?
1,060 feet (323 m) above sea level.
What towns are near Iron Mountain Lake?
Pilot Knob (4.9 mi), Bismarck (5.3 mi), Ironton (6.6 mi), Arcadia (7.3 mi), Doe Run (7.7 mi).
Last updated: