Monroe County, Florida Cities (2025)

13 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Key West124,96026,360-1.11%4,4586 City
Key Largo212,4189,6701.07%1,03112 CDP
Marathon310,0849,8570.45%1,1948 City
Islamorada, Village Islands46,9857,122-0.4%1,0836 Village
Stock Island54,7254,6921.13%5,6451 CDP
Big Pine Key64,5644,8530.44%44710 CDP
Big Coppitt Key73,3712,6441.84%2,9211 CDP
Cudjoe Key82,3572,1571.73%4565 CDP
Tavernier92,2921,9800.44%9123 CDP
North Key Largo101,2788840.16%6919 CDP
Duck Key117587611.2%1,2651 CDP
Key Colony Beach12739786-1.34%1,6800 City
Layton13206216-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 13 cities in Monroe County, Florida.

Location of Monroe County