Beaumont is a town in Perry County, Mississippi, United States. It is part of the Hattiesburg, Mississippi Metropolitan Statistical Area. The population was 977 at the 2000 census.
Beaumont is located at 31°10′5″N 88°55′21″W / 31.16806°N 88.9225°W / 31.16806; -88.9225 (31.168178, -88.922588).
According to the United States Census Bureau, the town has a total area of 3.5 square miles (9.1 km²), of which, 3.5 square miles (9.0 km²) of it is land and 0.29% is water.