- Located along US 61/US 67 just southeast of Pevely
- Latitude: 38°16'06" N (+38.2683)
- Longitude: 90°22'48" W (-90.3800)
- Elevation: 422 feet above sea level
- Civil township: Joachim
- Land area: 3.4 square miles
- Water area: 0.05 square miles (29.8 acres)
As the crow flies, Herculaneum is...
| Year | Population | Percent change |
|---|
| 1990 | 2,263 | -- |
| 2000 | 2,805 | +24.0% |