Nassau County, Florida Cities (2025)

3 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Fernandina Beach113,81713,0901.06%1,16712 City
Hilliard23,1052,9630.91%5646 Town
Callahan31,8471,5373.47%1,0222 Town

Nassau County Cities Summary

Largest City

Fernandina Beach is the largest city in Nassau County, with a population of 13,817.

Smallest City

Callahan is the smallest city in Nassau County, with a population of 1,847.

10 Largest Cities

There are 3 cities in Nassau County, Florida.

Location of Nassau County