');
US City Data

Indianola vs Bay St. Louis

Side-by-side comparison

How does Indianola, MS compare to Bay St. Louis, MS? Indianola has a population of 9,360 with a median household income of $39,275, 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
MetricIndianola, MSBay St. Louis, MSDifference
Population9,3609,971-6.1%
Median Age35.452.8-33.0%
Foreign Born %0%2.8%-100.0%
Economy
MetricIndianolaBay St. LouisDifference
Median Income$39,275$70,082-44.0%
Unemployment13.7%7.4%+85.1%
Poverty Rate31.1%13.7%+127.0%
Bachelor's+24.2%35.2%-31.3%
Housing
MetricIndianolaBay St. LouisDifference
Home Value$119,100$231,900-48.6%
Median Rent$763/mo$1138/mo-33.0%
Housing Units3,9705,888-32.6%

Learn More

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