Mississippi · 61 places of 5,000+
Largest cities in Mississippi by population
Short answer
- Largest
- 141,449
- Places 5,000+
- 61
- 100,000+
- 1
The 20 largest
Jackson leads with 141,449 residents, 1.9 times the 74,621 of second-place Gulfport. The ten largest places hold 545,586 people, 19% of the state's 2,943,045. 1 place has 100,000 or more.
The median place of 5,000+ is Byram at 12,656. Within the top ten, Pearl grew most since July 2020 (+5.0%) and Jackson least (-7.6%). 2 of the 61 places cross a county line; their totals include every county part.
- 01Jackson141,449
- 02Gulfport74,621
- 03Southaven57,493
- 04Hattiesburg48,522
- 05Biloxi48,144
- 06Olive Branch47,365
- 07Tupelo37,775
- 08Meridian33,549
- 09Pearl28,458
- 10Madison28,210
- 11Greenville27,015
- 12Oxford26,801
- 13Clinton26,617
- 14Horn Lake26,574
- 15Brandon25,870
- 16Starkville25,844
- 17Ridgeland24,576
- 18Columbus22,820
- 19Pascagoula21,476
- 20Vicksburg20,032
Dots: the 20 places in the chart. Orange pin: Jackson, ranked first.
All 61 places of 5,000+ ranked
| # | Place | 2024 | Since 2020 | County |
|---|---|---|---|---|
| 1 | Jackson | 141,449 | -7.6% | Hinds County +2 |
| 2 | Gulfport | 74,621 | +2.4% | Harrison County |
| 3 | Southaven | 57,493 | +4.8% | DeSoto County |
| 4 | Hattiesburg | 48,522 | -0.5% | Forrest County +1 |
| 5 | Biloxi | 48,144 | -2.6% | Harrison County |
| 6 | Olive Branch | 47,365 | +1.7% | DeSoto County |
| 7 | Tupelo | 37,775 | -0.4% | Lee County |
| 8 | Meridian | 33,549 | -3.8% | Lauderdale County |
| 9 | Pearl | 28,458 | +5.0% | Rankin County |
| 10 | Madison | 28,210 | +1.6% | Madison County |
| 11 | Greenville | 27,015 | -8.4% | Washington County |
| 12 | Oxford | 26,801 | +5.1% | Lafayette County |
| 13 | Clinton | 26,617 | -4.8% | Hinds County |
| 14 | Horn Lake | 26,574 | -0.6% | DeSoto County |
| 15 | Brandon | 25,870 | +2.9% | Rankin County |
| 16 | Starkville | 25,844 | +0.6% | Oktibbeha County |
| 17 | Ridgeland | 24,576 | -0.2% | Madison County |
| 18 | Columbus | 22,820 | -4.9% | Lowndes County |
| 19 | Pascagoula | 21,476 | -2.2% | Jackson County |
| 20 | Vicksburg | 20,032 | -6.7% | Warren County |
| 21 | Gautier | 19,055 | +0.2% | Jackson County |
| 22 | Ocean Springs | 18,954 | +3.2% | Jackson County |
| 23 | Hernando | 18,542 | +7.3% | DeSoto County |
| 24 | Laurel | 17,508 | -1.7% | Jones County |
| 25 | Long Beach | 17,217 | +2.4% | Harrison County |
| 26 | Natchez | 14,233 | -1.4% | Adams County |
| 27 | Corinth | 14,219 | -2.7% | Alcorn County |
| 28 | Clarksdale | 13,861 | -6.2% | Coahoma County |
| 29 | Greenwood | 13,627 | -6.9% | Leflore County |
| 30 | D'Iberville | 13,399 | +5.4% | Harrison County |
| 31 | Byram | 12,656 | -2.9% | Hinds County |
| 32 | Grenada | 12,138 | -4.1% | Grenada County |
| 33 | Picayune | 12,017 | +1.2% | Pearl River County |
| 34 | Moss Point | 11,791 | -2.8% | Jackson County |
| 35 | McComb | 11,762 | -4.8% | Pike County |
| 36 | Brookhaven | 11,654 | -0.0% | Lincoln County |
| 37 | Petal | 11,538 | +4.2% | Forrest County |
| 38 | Flowood | 10,853 | +5.5% | Rankin County |
| 39 | Canton | 10,777 | -1.2% | Madison County |
| 40 | Bay St. Louis | 10,526 | +11.6% | Hancock County |
| 41 | Cleveland | 10,183 | -8.6% | Bolivar County |
| 42 | Yazoo City | 9,913 | -6.1% | Yazoo County |
| 43 | West Point | 9,758 | -3.3% | Clay County |
| 44 | Diamondhead | 9,391 | -1.3% | Hancock County |
| 45 | Booneville | 9,367 | +2.1% | Prentiss County |
| 46 | Indianola | 8,702 | -7.8% | Sunflower County |
| 47 | Senatobia | 8,428 | +0.9% | Tate County |
| 48 | New Albany | 7,729 | +1.3% | Union County |
| 49 | Richland | 7,607 | +6.4% | Rankin County |
| 50 | Batesville | 7,356 | -2.0% | Panola County |
| 51 | Waveland | 7,043 | -2.2% | Hancock County |
| 52 | Philadelphia | 6,938 | -2.1% | Neshoba County |
| 53 | Kosciusko | 6,774 | -4.4% | Attala County |
| 54 | Columbia | 6,534 | -3.4% | Marion County |
| 55 | Holly Springs | 6,472 | -6.9% | Marshall County |
| 56 | Pass Christian | 6,429 | +11.8% | Harrison County |
| 57 | Amory | 6,412 | -3.7% | Monroe County |
| 58 | Pontotoc | 6,046 | +7.2% | Pontotoc County |
| 59 | Louisville | 5,899 | -2.7% | Winston County |
| 60 | Forest | 5,364 | -1.1% | Scott County |
| 61 | Ripley | 5,359 | -1.5% | Tippah County |
Questions people ask
What is the largest city in Mississippi?
Jackson, with 141,449 residents on July 1, 2024 in the Census Vintage 2024 estimates.
What is the second largest city in Mississippi?
Gulfport, with 74,621 residents, 66,828 fewer than Jackson.
How many cities in Mississippi have more than 100,000 people?
1: Jackson.
How is city size measured here?
By the Census Bureau's July 1, 2024 population estimate for each incorporated place, inside its legal city limits. Metro areas and census-designated places are not ranked.
Sources and data as of
Data as of: Census Vintage 2024 population estimates, 2024 Gazetteer land area and internal points, SAIPE 2023 median household income.
How every number is computed: methodology. Spotted a wrong figure? Report an error.