Mississippi Area Profiles

42 published city profiles across Mississippi, each built from the same authoritative sources and compared on the same terms.

Find places in Mississippi that fit you →

Statewide signals

Opportunity41st of 51 states measured39
GrowthTop 50% of 51 states measured51
Housing affordabilityTop 40% of 51 states measured71
ClimateTop 22% of 51 states measured72
Physical resilience42nd of 51 states measured40
AccessTop 36% of 51 states measured81
Economic stability51st of 51 states measured3

Cities

42 published profiles across 21 areas

Jackson, MS

10 cities

CityCountyPopulationArea Score
JacksonHinds County146,63149
MadisonMadison County27,94673
PearlRankin County27,73767
ClintonHinds County27,19562
BrandonRankin County25,54275
RidgelandMadison County24,58766
ByramHinds County12,79954
CantonMadison County10,81161
FlowoodRankin County10,58770
Yazoo CityYazoo County10,21939

Gulfport-Biloxi, MS

9 cities

CityCountyPopulationArea Score
GulfportHarrison County73,00358
BiloxiHarrison County48,86161
PascagoulaJackson County21,71050
GautierJackson County19,04662
Ocean SpringsJackson County18,64666
Long BeachHarrison County17,00965
D'IbervilleHarrison County13,20360
Moss PointJackson County11,95750
Bay St. LouisHancock County10,18862

Memphis, TN-MS-AR

4 cities

CityCountyPopulationArea Score
SouthavenDeSoto County56,22660
Olive BranchDeSoto County47,01969
Horn LakeDeSoto County26,64753
HernandoDeSoto County17,94967

Hattiesburg, MS

2 cities

CityCountyPopulationArea Score
HattiesburgForrest County48,61959
PetalForrest County11,29467

Tupelo, MS

1 city

CityCountyPopulationArea Score
TupeloLee County37,79161

Meridian, MS

1 city

CityCountyPopulationArea Score
MeridianLauderdale County34,13751

Greenville, MS

1 city

CityCountyPopulationArea Score
GreenvilleWashington County28,16638

Oxford, MS

1 city

CityCountyPopulationArea Score
OxfordLafayette County26,41177

Starkville, MS

1 city

CityCountyPopulationArea Score
StarkvilleOktibbeha County25,72159

Columbus, MS

1 city

CityCountyPopulationArea Score
ColumbusLowndes County23,34849

Vicksburg, MS

1 city

CityCountyPopulationArea Score
VicksburgWarren County20,58943

Laurel, MS

1 city

CityCountyPopulationArea Score
LaurelJones County17,67949

Corinth, MS

1 city

CityCountyPopulationArea Score
CorinthAlcorn County14,32358

Clarksdale, MS

1 city

CityCountyPopulationArea Score
ClarksdaleCoahoma County14,23137

Natchez, MS-LA

1 city

CityCountyPopulationArea Score
NatchezAdams County14,19241

Greenwood, MS

1 city

CityCountyPopulationArea Score
GreenwoodLeflore County14,08644

Grenada, MS

1 city

CityCountyPopulationArea Score
GrenadaGrenada County12,37556

McComb, MS

1 city

CityCountyPopulationArea Score
McCombPike County12,04945

Picayune, MS

1 city

CityCountyPopulationArea Score
PicayunePearl River County11,90053

Brookhaven, MS

1 city

CityCountyPopulationArea Score
BrookhavenLincoln County11,65057

Cleveland, MS

1 city

CityCountyPopulationArea Score
ClevelandBolivar County10,62342

Strongest opportunity

  1. Oxford 87
  2. Madison 82
  3. Brandon 77
  4. Flowood 76
  5. Ridgeland 72

Fastest development

  1. Brandon 85
  2. Gautier 81
  3. Oxford 78
  4. Pearl 76
  5. Gulfport 71

Statewide physical risk

TornadoModerate
HurricaneModerate
LightningModerate
EarthquakeModerate
HailModerate
DroughtModerate
LandslideModerate

Low or minimal exposure: heat wave, cold wave, strong wind, ice storm, inland flooding, wildfire, winter weather, coastal flooding, tsunami, volcanic activity, avalanche.

Population-weighted across every county in Mississippi, derived from the FEMA National Risk Index. Exposure varies substantially within a state — check the individual city and ZIP profiles.

Statewide data

MetricValueCompared nationallySource period
Broadband access ±0.4%2024 ACS 5-Year84.1%Bottom 2%of 522024 ACS 5-Year
Distance to major airportNASR current cycle36 miTop 40%of 51NASR current cycle
Major airports within 100 milesNASR current cycle3Top 48%of 51NASR current cycle
No internet access ±0.3%2024 ACS 5-Year12.3%Bottom 2%of 522024 ACS 5-Year
Annual precipitation1991-2020 Normals57.8"98th percentileof 511991-2020 Normals
Annual snowfall1991-2020 Normals0.2"5th percentileof 201991-2020 Normals
Average January low1991-2020 Normals34°F84th percentileof 511991-2020 Normals
Average July high1991-2020 Normals92°F86th percentileof 511991-2020 Normals
Comfortable months1991-2020 Normals6Top 42%of 511991-2020 Normals
Seasonal temperature swing1991-2020 Normals36°F20th percentileof 511991-2020 Normals
Average household size ±0.012024 ACS 5-Year2.4967th percentileof 522024 ACS 5-Year
Households ±4,2672024 ACS 5-Year1,145,43133rd percentileof 522024 ACS 5-Year
Median age ±0.12024 ACS 5-Year38.633rd percentileof 522024 ACS 5-Year
Population2024 ACS 5-Year2,946,77931st percentileof 522024 ACS 5-Year
Population change (1 year)July 1, 2024 estimate0.0%Bottom 4%of 51July 1, 2024 estimate
Population change (4 years)July 1, 2024 estimate−0.5%Bottom 8%of 51July 1, 2024 estimate
Population density2024 ACS 5-Year63/sq mi33rd percentileof 522024 ACS 5-Year
Population estimateJuly 1, 2024 estimate2,943,04532nd percentileof 51July 1, 2024 estimate
Average permitted value per unit12 months ending July 2026$194,6656th percentileof 5112 months ending July 2026
Housing units permitted (12 months)12 months ending July 20268,806Bottom 30%of 5112 months ending July 2026
Multifamily share of permits12 months ending July 20267.6%1st percentileof 5112 months ending July 2026
Permit change (3 years)12 months ending July 2026+21.5%Top 14%of 5112 months ending July 2026
Permit change (year over year)12 months ending July 2026+15.4%Top 8%of 5112 months ending July 2026
Permits per 1,000 residents12 months ending July 20263.0Bottom 30%of 5112 months ending July 2026
Cost of living index202386.8Top 1%of 512023
Home price change (1 year)2026 Q2+3.7%54th percentileof 512026 Q2
Home price change (5 years)2026 Q2+39.7%32nd percentileof 512026 Q2
Home price change (10 years)2026 Q2+70.1%12th percentileof 512026 Q2
Home price to income ±0.02024 ACS 5-Year2.4Top 8%of 522024 ACS 5-Year
Homeownership rate ±0.4%2024 ACS 5-Year70.0%73rd percentileof 522024 ACS 5-Year
Housing units ±4782024 ACS 5-Year1,341,11437th percentileof 522024 ACS 5-Year
Median gross rent ±$82024 ACS 5-Year$954Top 8%of 522024 ACS 5-Year
Median home value ±$1,1982024 ACS 5-Year$169,8004th percentileof 522024 ACS 5-Year
Median property taxes ±$122024 ACS 5-Year$1,21510th percentileof 522024 ACS 5-Year
Owner household income ±$6842024 ACS 5-Year$69,744Bottom 2%of 522024 ACS 5-Year
Property tax rate ±0.01%2024 ACS 5-Year0.72%37th percentileof 522024 ACS 5-Year
Rent as a share of income ±0.5%2024 ACS 5-Year30.7%Bottom 31%of 522024 ACS 5-Year
Seasonal and second homes ±1,4662024 ACS 5-Year28,15318th percentileof 522024 ACS 5-Year
Second homes2024 ACS 5-Year2.1%29th percentileof 522024 ACS 5-Year
Vacancy rate2024 ACS 5-Year12.5%98th percentileof 522024 ACS 5-Year
Vacant housing units ±4,0262024 ACS 5-Year195,68345th percentileof 522024 ACS 5-Year
Median household income ±$5392024 ACS 5-Year$56,447Bottom 2%of 522024 ACS 5-Year
Per capita income ±$2742024 ACS 5-Year$31,549Bottom 2%of 522024 ACS 5-Year
Poverty rate ±0.3%2024 ACS 5-Year18.3%Bottom 2%of 522024 ACS 5-Year
Average commute ±0.2 min2024 ACS 5-Year26.9 minTop 49%of 522024 ACS 5-Year
Bachelor's degree or higher ±0.3%2024 ACS 5-Year25.1%Bottom 2%of 522024 ACS 5-Year
Drove alone to work ±0.3%2024 ACS 5-Year81.8%98th percentileof 522024 ACS 5-Year
EmploymentAugust 20261,216,574Bottom 32%of 51August 2026
Employment change (3 years)August 2026+0.8%Top 42%of 51August 2026
Employment change (year over year)August 2026−1.9%Bottom 24%of 51August 2026
Labor forceAugust 20261,257,14232nd percentileof 51August 2026
Labor force participation ±0.3%2024 ACS 5-Year72.9%Bottom 4%of 522024 ACS 5-Year
Public transit to work ±0.0%2024 ACS 5-Year0.3%1st percentileof 522024 ACS 5-Year
Unemployment change (year over year)August 2026−0.9%Top 8%of 51August 2026
Unemployment rateAugust 20263.2%Top 18%of 51August 2026
Worked from home ±0.2%2024 ACS 5-Year5.9%1st percentileof 522024 ACS 5-Year
Free or reduced-price lunch eligibility2024-25 school year73.1%91st percentileof 452024-25 school year
Math proficiency2018-19 school year47.0%Top 37%of 502018-19 school year
Public schools2024-25 school year1,01434th percentileof 512024-25 school year
Reading proficiency2018-19 school year42.6%Bottom 17%of 492018-19 school year
Schools behind the staffing ratio2024-25 school year84233rd percentileof 502024-25 school year
Students per teacher2024-25 school year14.1Top 43%of 502024-25 school year

Counties in Mississippi

28 published

Some measures are published by county and nowhere finer — death rates by intent among them. On a county page those describe the geography they are printed on.

Hinds County, MS
218,533 residents · 32.6 homicide deaths per 100k
Harrison County, MS
210,891 residents · 5.7 homicide deaths per 100k
DeSoto County, MS
191,301 residents · 8.8 homicide deaths per 100k
Rankin County, MS
158,854 residents · 8.1 homicide deaths per 100k
Jackson County, MS
145,249 residents · 8.9 homicide deaths per 100k
Madison County, MS
111,647 residents · 10.2 homicide deaths per 100k
Lee County, MS
83,034 residents · 8.7 homicide deaths per 100k
Forrest County, MS
78,272 residents · 6.9 homicide deaths per 100k
Lauderdale County, MS
71,504 residents · 15.6 homicide deaths per 100k
Jones County, MS
66,472 residents · 16.6 homicide deaths per 100k
Lamar County, MS
65,713 residents · 6.1 homicide deaths per 100k
Lafayette County, MS
58,327 residents
Lowndes County, MS
57,838 residents · 6.8 homicide deaths per 100k
Pearl River County, MS
57,458 residents
Oktibbeha County, MS
51,771 residents · 10.0 homicide deaths per 100k
Hancock County, MS
46,167 residents
Warren County, MS
43,020 residents · 17.9 homicide deaths per 100k
Washington County, MS
42,765 residents · 59.6 homicide deaths per 100k
Pike County, MS
39,602 residents · 19.6 homicide deaths per 100k
Lincoln County, MS
34,877 residents · 15.2 homicide deaths per 100k
Alcorn County, MS
34,289 residents · 5.9 homicide deaths per 100k
Pontotoc County, MS
31,550 residents · 10.7 homicide deaths per 100k
Bolivar County, MS
29,534 residents · 22.4 homicide deaths per 100k
Adams County, MS
28,803 residents · 21.9 homicide deaths per 100k
Leflore County, MS
27,141 residents · 64.4 homicide deaths per 100k
Yazoo County, MS
24,835 residents · 25.9 homicide deaths per 100k
Grenada County, MS
21,217 residents · 33.7 homicide deaths per 100k
Coahoma County, MS
20,540 residents · 59.8 homicide deaths per 100k