Guest, Sign inJoin
The Bay St. Louis bridge from aboveBay St. Louis, #1 on this list · Photo: Frank Kovalchek from Anchorage, Alaska, USA · CC BY 2.0
Mississippi rankings · Growth

Fastest-growing towns in Mississippi

Bay St. Louis has grown fastest of Mississippi’s 89 towns of 2,500+: up 14.5% from 9,290 residents in April 2020 to an estimated 10,634 in July 2025 (Census Bureau estimates). The typical town here changed −0.9%; 50 of the 89 lost residents.

Census Bureau population estimates, Vintage 2025: July 1, 2025 against the April 2020 base, both on January 2025 town lines (people a town annexed are in its base, not its growth). Estimates, not counts. Unincorporated communities (census-designated places) get no estimate, so they aren’t listed. A described list: no letters. How grades work

#1

Bay St. Louis

Hancock County
+14.5%

9,290 in 2020·10,634 in 2025·+1,344 people

All 89 towns

Growth since 2020, highest first.

89 towns ranked. Not here? See why a town may be missing.

#TownGrowth since 2020People addedResidents
1Bay St. LouisHancock County+14.5%+1,3449,290 → 10,634April 2020 → July 2025
2GluckstadtMadison County+13.9%+4263,074 → 3,5002020 base revised by Census
3Pass ChristianHarrison County+13.4%+7655,694 → 6,459April 2020 → July 2025
4LucedaleGeorge County+12.8%+3672,865 → 3,232April 2020 → July 2025
5HernandoDeSoto County+9.8%+1,67617,148 → 18,824April 2020 → July 2025
6PontotocPontotoc County+9.2%+5195,637 → 6,156April 2020 → July 2025
7FlowoodRankin County+7.4%+75510,248 → 11,003April 2020 → July 2025
8RichlandRankin County+6.9%+4927,138 → 7,630April 2020 → July 2025
9PearlRankin County+6.7%+1,80427,060 → 28,864April 2020 → July 2025
10D'IbervilleHarrison County+6.6%+83812,719 → 13,557April 2020 → July 2025
11SouthavenDeSoto County+5.8%+3,16954,650 → 57,819April 2020 → July 2025
12PetalForrest County+5.8%+64011,054 → 11,694April 2020 → July 2025
13FlorenceRankin County+5.4%+2464,570 → 4,816April 2020 → July 2025
14OxfordLafayette County+5.0%+1,27025,503 → 26,773April 2020 → July 2025
15GulfportHarrison County+4.9%+3,56972,937 → 76,506April 2020 → July 2025
16BrandonRankin County+4.0%+1,01525,107 → 26,122April 2020 → July 2025
17PoplarvillePearl River County+3.5%+982,820 → 2,918April 2020 → July 2025
18Ocean SpringsJackson County+3.3%+61518,378 → 18,993April 2020 → July 2025
19Long BeachHarrison County+3.2%+53616,773 → 17,309April 2020 → July 2025
20MadisonMadison County+3.0%+82427,751 → 28,575April 2020 → July 2025
21NatchezAdams County+2.5%+36814,512 → 14,880April 2020 → July 2025
22Olive BranchDeSoto County+2.5%+1,16046,403 → 47,5632020 base revised by Census
23FultonItawamba County+2.4%+1104,530 → 4,640April 2020 → July 2025
24SaltilloLee County+2.3%+1124,948 → 5,060April 2020 → July 2025
25New AlbanyUnion County+1.7%+1307,626 → 7,756April 2020 → July 2025
26SenatobiaTate County+1.4%+1218,352 → 8,473April 2020 → July 2025
27WigginsStone County+1.2%+534,263 → 4,316April 2020 → July 2025
28PicayunePearl River County+1.1%+13311,886 → 12,019April 2020 → July 2025
29BaldwynPrentiss County+1.1%+343,070 → 3,104April 2020 → July 2025
30Water ValleyYalobusha County+1.0%+343,380 → 3,414April 2020 → July 2025
31GuntownLee County+1.0%+262,590 → 2,6162020 base revised by Census
32BoonevillePrentiss County+0.9%+859,172 → 9,257April 2020 → July 2025
33TupeloLee County+0.4%+17037,917 → 38,087April 2020 → July 2025
34RidgelandMadison County+0.3%+8624,664 → 24,750April 2020 → July 2025
35GautierJackson County+0.3%+5919,010 → 19,069April 2020 → July 2025
36HattiesburgForrest County+0.2%+7948,723 → 48,802April 2020 → July 2025
37StarkvilleOktibbeha County+0.1%+2925,725 → 25,7542020 base revised by Census
38Horn LakeDeSoto County+0.1%+1726,724 → 26,741April 2020 → July 2025
39ForestScott County+0.0%+25,431 → 5,433April 2020 → July 2025
40MortonScott County−0.1%−43,698 → 3,694April 2020 → July 2025
41BrookhavenLincoln County−0.4%−4311,689 → 11,646April 2020 → July 2025
42CantonMadison County−0.5%−5910,932 → 10,873April 2020 → July 2025
43CarthageLeake County−0.7%−364,900 → 4,864April 2020 → July 2025
44DiamondheadHancock County−0.9%−839,524 → 9,441April 2020 → July 2025
45LaurelJones County−0.9%−16517,827 → 17,6622020 base revised by Census
46IukaTishomingo County−1.0%−313,136 → 3,105April 2020 → July 2025
47LeakesvilleGreene County−1.4%−543,786 → 3,732April 2020 → July 2025
48RipleyTippah County−1.6%−865,463 → 5,377April 2020 → July 2025
49WaynesboroWayne County−1.6%−724,567 → 4,495April 2020 → July 2025
50BiloxiHarrison County−1.8%−91349,429 → 48,516April 2020 → July 2025
51CorinthAlcorn County−1.9%−27214,617 → 14,345April 2020 → July 2025
52WavelandHancock County−2.3%−1637,205 → 7,042April 2020 → July 2025
53LouisvilleWinston County−2.5%−1536,074 → 5,921April 2020 → July 2025
54MageeSimpson County−2.5%−1024,006 → 3,904April 2020 → July 2025
55VeronaLee County−2.6%−712,784 → 2,713April 2020 → July 2025
56BatesvillePanola County−2.6%−1957,520 → 7,325April 2020 → July 2025
57PascagoulaJackson County−2.7%−59722,006 → 21,409April 2020 → July 2025
58ByramHinds County−3.0%−39213,099 → 12,7072020 base revised by Census
59AberdeenMonroe County−3.1%−1534,952 → 4,799April 2020 → July 2025
60Moss PointJackson County−3.3%−39712,140 → 11,743April 2020 → July 2025
61HoustonChickasaw County−3.4%−1313,801 → 3,670April 2020 → July 2025
62West PointClay County−3.5%−35810,101 → 9,743April 2020 → July 2025
63PhiladelphiaNeshoba County−3.7%−2637,121 → 6,858April 2020 → July 2025
64EllisvilleJones County−3.9%−1804,653 → 4,473April 2020 → July 2025
65ColumbiaMarion County−3.9%−2636,788 → 6,5252020 base revised by Census
66Crystal SpringsCopiah County−4.2%−2024,831 → 4,629April 2020 → July 2025
67AmoryMonroe County−4.3%−2896,675 → 6,386April 2020 → July 2025
68OkolonaChickasaw County−4.6%−1152,509 → 2,394April 2020 → July 2025
69GrenadaGrenada County−4.8%−60612,694 → 12,088April 2020 → July 2025
70MeridianLauderdale County−4.8%−1,67735,047 → 33,370April 2020 → July 2025
71NewtonNewton County−4.9%−1553,195 → 3,040April 2020 → July 2025
72HazlehurstCopiah County−5.2%−1873,622 → 3,435April 2020 → July 2025
73ClintonHinds County−5.2%−1,46028,100 → 26,640April 2020 → July 2025
74ColumbusLowndes County−5.3%−1,27724,069 → 22,792April 2020 → July 2025
75KosciuskoAttala County−5.6%−3987,120 → 6,722April 2020 → July 2025
76MaconNoxubee County−5.6%−1442,576 → 2,432April 2020 → July 2025
77McCombPike County−5.8%−71512,412 → 11,697April 2020 → July 2025
78Yazoo CityYazoo County−6.9%−73510,602 → 9,8672020 base revised by Census
79Holly SpringsMarshall County−8.0%−5536,955 → 6,402April 2020 → July 2025
80VicksburgWarren County−8.1%−1,73721,567 → 19,830April 2020 → July 2025
81JacksonHinds County−8.1%−12,524153,720 → 141,196April 2020 → July 2025
82ClarksdaleCoahoma County−8.4%−1,24814,891 → 13,643April 2020 → July 2025
83GreenwoodLeflore County−8.8%−1,29514,724 → 13,429April 2020 → July 2025
84IndianolaSunflower County−8.9%−8489,485 → 8,637April 2020 → July 2025
85ClevelandBolivar County−9.6%−1,07211,210 → 10,138April 2020 → July 2025
86LelandWashington County−10.6%−4223,977 → 3,555April 2020 → July 2025
87GreenvilleWashington County−10.6%−3,16029,690 → 26,530April 2020 → July 2025
88RulevilleSunflower County−14.0%−3712,649 → 2,278April 2020 → July 2025
89WinonaMontgomery County−15.4%−6904,485 → 3,795April 2020 → July 2025
Quick answers

Questions people ask

What is the fastest-growing town in Mississippi?

Bay St. Louis (Hancock County): it grew 14.5%, from 9,290 residents in April 2020 to an estimated 10,634 in July 2025. Gluckstadt (+13.9%) and Pass Christian (+13.4%) follow.

How are these towns ranked?

By the percent change in residents from the Census Bureau’s April 2020 estimates base to its latest July 1 estimate, highest first, on the exact change: two towns shown with the same tenth of a percent keep the order of their unrounded figures, and only an identical change shares a rank (T). The base is the 2020 Census count redrawn on today’s town lines, so a town that annexed land since 2020 changes only by births, deaths and moves, not by the people it took in. How grades work.

Why isn’t my town on this list?

The list covers the towns TownRatings grades that had 2,500+ residents in the 2020 estimates base (89 in Mississippi). Census-designated places (unincorporated communities) have no Census Bureau estimates, so they never appear; a town incorporated since 2020, or one TownRatings merges with its twin township, isn’t listed either. Every town is on the Mississippi page.

Go deeper

More Mississippi lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Mississippi rankings →
Other states

Fastest-growing towns in other states