Hancock County, Mississippi Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Bay St. Louis110,9129,4382.61%74315 City
Diamondhead29,4159,510-0.28%93110 City
Waveland37,0017,194-0.58%8258 City

Hancock County Cities Summary

Largest City

Bay St. Louis is the largest city in Hancock County, with a population of 10,912.

Smallest City

Waveland is the smallest city in Hancock County, with a population of 7,001.

10 Largest Cities

There are 3 cities in Hancock County, Mississippi.

Location of Hancock County