Monroe County, Florida Cities (2025)

5 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Key West124,96026,360-1.11%4,4586 City
Marathon210,0849,8570.45%1,1948 City
Islamorada, Village of Islands36,9857,122-0.4%1,0836 Village
Key Colony Beach4739786-1.34%1,6800 City
Layton5206216-0.96%1,2720 City

Monroe County Cities Summary

Largest City

Key West is the largest city in Monroe County, with a population of 24,960.

Smallest City

Layton is the smallest city in Monroe County, with a population of 206.

10 Largest Cities

There are 5 cities in Monroe County, Florida.

Location of Monroe County