');
US City Data

Diamondhead vs Bay St. Louis

Side-by-side comparison

How does Diamondhead, MS compare to Bay St. Louis, MS? Diamondhead has a population of 9,338 with a median household income of $86,208, while Bay St. Louis has 9,971 residents and a median income of $70,082. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricDiamondhead, MSBay St. Louis, MSDifference
Population9,3389,971-6.3%
Median Age52.252.8-1.1%
Foreign Born %2.7%2.8%-3.6%
Economy
MetricDiamondheadBay St. LouisDifference
Median Income$86,208$70,082+23.0%
Unemployment2.2%7.4%-70.3%
Poverty Rate5.4%13.7%-60.6%
Bachelor's+40.1%35.2%+13.9%
Housing
MetricDiamondheadBay St. LouisDifference
Home Value$236,700$231,900+2.1%
Median Rent$1571/mo$1138/mo+38.0%
Housing Units4,5385,888-22.9%

Learn More

Diamondhead, MS ProfileBay St. Louis, MS ProfileCost of Living in MississippiMore ComparisonsCity Rankings