Jobs in the United States → United States guide → Mississippi → Cities → Cities in the Highest-Paying Counties

Mississippi: cities in the highest-paying counties

Ranked from official statistics; every city opens its own guide.

In short: Mississippi: Bay St. Louis has the highest average pay in its county ($62,168) among the 60 largest places.
Jackson (146,631 residents)Gulfport (73,003 residents)Southaven (56,226 residents)Biloxi (48,861 residents)Hattiesburg (48,619 residents)Olive Branch (47,019 residents)Tupelo (37,791 residents)Meridian (34,137 residents)Greenville (28,166 residents)Madison (27,946 residents)Pearl (27,737 residents)Clinton (27,195 residents)Horn Lake (26,647 residents)Oxford (26,411 residents)Starkville (25,721 residents)Brandon (25,542 residents)Ridgeland (24,587 residents)Columbus (23,348 residents)Pascagoula (21,710 residents)Vicksburg (20,589 residents)Gautier (19,046 residents)Ocean Springs (18,646 residents)Hernando (17,949 residents)Laurel (17,679 residents)Long Beach (17,009 residents)Corinth (14,323 residents)Clarksdale (14,231 residents)Natchez (14,192 residents)Greenwood (14,086 residents)D'Iberville (13,203 residents)Byram (12,799 residents)Grenada (12,375 residents)McComb (12,049 residents)Moss Point (11,957 residents)Picayune (11,900 residents)Brookhaven (11,650 residents)Petal (11,294 residents)Canton (10,811 residents)Cleveland (10,623 residents)Flowood (10,587 residents)Yazoo City (10,219 residents)Bay St. Louis (10,188 residents)West Point (9,900 residents)Diamondhead (9,338 residents)Booneville (9,246 residents)Indianola (9,062 residents)Gulf Hills (8,451 residents)Senatobia (8,380 residents)St. Martin (8,139 residents)New Albany (7,663 residents)Batesville (7,387 residents)Richland (7,346 residents)Waveland (7,062 residents)Philadelphia (6,996 residents)Kosciusko (6,933 residents)Latimer (6,756 residents)West Hattiesburg (6,715 residents)Holly Springs (6,704 residents)Columbia (6,632 residents)Amory (6,500 residents)
Map of Mississippi: the 60 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 60 cities →

By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.

Bay St. Louis#1
$62,168county average annual pay
60cities ranked
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · Mississippi · all 60 cities + map → · all 82 counties → · Mississippi rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in Mississippi

Ranking

CITY (60 largest of Mississippi) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · BLS QCEW 2024 · Data: ACS 2020–2024; QCEW 2024

Among the 60 largest places in Mississippi, Bay St. Louis has the highest average pay in its county ($62,168), followed by Diamondhead and Waveland. Click any column to sort; click a city for its guide.

What the ranking shows

Across the 60 places in Mississippi that we cover, the median is $49,025 and the average $50,614; the figure runs from $62,168 (Bay St. Louis) to $41,018 (Indianola). That is a spread of 1.5 times between the two ends.

How to use it

The first five are Bay St. Louis, Diamondhead, Waveland, Pascagoula, Gautier. A high or low position is not good or bad on its own: read it together with the other measures on the city pages. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.

Sort:
# ⇅City ⇅County ⇅County average annual pay ⇅Population ⇅Median household income ⇅Median rent ⇅
1Bay St. LouisHancock County$62,16810,188$67,442$1,179
2DiamondheadHancock County$62,1689,338$87,407$1,571
3WavelandHancock County$62,1687,062$68,693$927
4PascagoulaJackson County$59,64121,710$52,222$894
5GautierJackson County$59,64119,046$61,926$1,040
6Ocean SpringsJackson County$59,64118,646$79,712$1,358
7Moss PointJackson County$59,64111,957$44,296$1,075
8Gulf Hills (unincorporated)Jackson County$59,6418,451$72,839$1,401
9St. Martin (unincorporated)Jackson County$59,6418,139$55,000$1,231
10Latimer (unincorporated)Jackson County$59,6416,756$70,237$1,122
11JacksonHinds County$59,413146,631$42,071$1,055
12ClintonHinds County$59,41327,195$74,745$1,118
13ByramHinds County$59,41312,799$70,445$1,343
14ColumbusLowndes County$56,64023,348$42,235$897
15VicksburgWarren County$56,23420,589$45,781$820
16MadisonMadison County$55,42627,946$119,338$1,853
17RidgelandMadison County$55,42624,587$66,038$1,336
18CantonMadison County$55,42610,811$38,337$989
19Yazoo CityYazoo County$52,78810,219$28,157$767
20New AlbanyUnion County$52,6897,663$51,332$973
21PearlRankin County$52,29027,737$61,695$1,175
22BrandonRankin County$52,29025,542$92,783$1,382
23FlowoodRankin County$52,29010,587$83,880$1,430
24RichlandRankin County$52,2907,346$66,558$1,185
25HattiesburgForrest County$51,54748,619$46,342$1,005
26PetalForrest County$51,54711,294$74,750$1,047
27TupeloLee County$51,18337,791$66,257$976
28AmoryMonroe County$50,9446,500$52,901$834
29OxfordLafayette County$50,65226,411$64,451$1,071
30ColumbiaMarion County$49,0256,632$38,507$806
31Holly SpringsMarshall County$48,6456,704$45,462$773
32GulfportHarrison County$48,16473,003$49,919$1,086
33BiloxiHarrison County$48,16448,861$57,204$1,089
34Long BeachHarrison County$48,16417,009$70,332$1,215
35D'IbervilleHarrison County$48,16413,203$66,016$1,249
36LaurelJones County$47,61417,679$47,661$909
37StarkvilleOktibbeha County$47,61325,721$42,125$916
38PhiladelphiaNeshoba County$47,4696,996$50,788$791
39MeridianLauderdale County$47,15334,137$36,562$910
40CorinthAlcorn County$46,91214,323$44,226$601
41BrookhavenLincoln County$46,53911,650$36,685$740
42SouthavenDeSoto County$45,68756,226$78,483$1,445
43Olive BranchDeSoto County$45,68747,019$100,606$1,829
44Horn LakeDeSoto County$45,68726,647$53,311$1,435
45HernandoDeSoto County$45,68717,949$76,950$1,302
46ClarksdaleCoahoma County$44,69114,231$36,382$774
47West PointClay County$44,6179,900$38,064$746
48ClevelandBolivar County$44,45710,623$44,074$943
49GrenadaGrenada County$44,43712,375$46,303$802
50West Hattiesburg (unincorporated)Lamar County$44,2766,715$39,366$978
51BatesvillePanola County$44,1957,387$51,727$895
52SenatobiaTate County$43,6568,380$54,167$895
53GreenwoodLeflore County$43,59214,086$35,473$678
54GreenvilleWashington County$43,44628,166$40,083$872
55KosciuskoAttala County$42,9516,933$40,085$814
56McCombPike County$42,33712,049$40,707$873
57NatchezAdams County$41,97814,192$36,735$806
58BoonevillePrentiss County$41,7809,246$50,879$645
59PicayunePearl River County$41,13811,900$41,213$931
60IndianolaSunflower County$41,0189,062$41,708$720

Other rankings for Mississippi

Largest Cities · Cities With the Cheapest Rent · Cities With the Highest Household Income · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes

Unincorporated places are census-designated places: they have no city government but are counted as communities. County figures describe the whole county where the city lies.

FAQ

Which Mississippi city has the highest average pay in its county?

Bay St. Louis, with $62,168 (among the 60 largest places; ACS 2020–2024).

How many cities are ranked?

The 60 largest places in Mississippi by population.

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore