Hancock County, Mississippi Cities (2026)

3 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Bay St. Louis111,0719,4362.53%75415 City
Diamondhead29,3319,510-0.32%92310 City
Waveland36,9657,198-0.56%8208 City

Hancock County Cities Summary

Largest City

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

Smallest City

Waveland is the smallest city in Hancock County, with a population of 6,965.

10 Largest Cities

There are 3 cities in Hancock County, Mississippi.

Location of Hancock County