Fernandina Beach

City in Nassau County, Florida

View of Fernandina Beach, Florida
Photo: Excel23 · CC BY-SA 3.0

Fernandina Beach is a city in Nassau County, Florida, with 13,052 residents (2020 Census). It sits at 249 ft (76 m) above sea level. The nearest town is Yulee, 7.2 miles W.

About Fernandina Beach

Fernandina Beach is a city in and the county seat of Nassau County, Florida, United States, in the state's northeastern corner. It is the northernmost city on Florida's Atlantic coast, situated on Amelia Island, and is one of the municipalities comprising Greater Jacksonville (formally the Jacksonville, Florida Metropolitan Statistical Area).

As of the 2020 census, Fernandina Beach had a population of 13,052.

Text: Wikipedia · CC BY-SA 4.0

Fernandina Beach weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Fernandina Beach

All 24 webcams near Fernandina Beach ›

Webcams: Windy.com

Living in Fernandina Beach

Median household income
$97,903
Median home value
$555,400
Median rent
$1,259/mo
Median age
58.6
Cost of living and demographics of Fernandina Beach ›

Do you know Fernandina Beach? Tell us about it

Help other travelers: share what makes Fernandina Beach special. We review every message before publishing it.

Map of Fernandina Beach

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Fernandina Beach Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Fernandina Beach, FL population

Fernandina Beach had 13,052 residents in the 2020 Census.

2020 Census13,052
Density1,088 per sq mi (420 per km²)

Source: U.S. Census Bureau, Decennial Census.

Fernandina Beach at a glance

StateFlorida (FL)
CountyNassau County
TypeCity
Population13,052 (2020)
Land area12.00 sq mi (31.1 km²)
Water area0.71 sq mi (1.84 km²)
Elevation249 ft (76 m)
Coordinates30.6558° N, 81.4503° W
ZIP code32034
Official websitefbfl.us
Census code (GEOID)1222175

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Fernandina Beach

Straight-line distance between town centers.

Frequently asked questions about Fernandina Beach

What county is Fernandina Beach in?

Fernandina Beach is in Nassau County, Florida.

What is the population of Fernandina Beach, FL?

13,052 people lived in Fernandina Beach at the 2020 Census.

What is the ZIP code of Fernandina Beach, FL?

The ZIP code of Fernandina Beach is 32034.

What is the elevation of Fernandina Beach?

249 feet (76 m) above sea level.

What towns are near Fernandina Beach?

Yulee (7.2 mi), St. Marys (10.3 mi), Kings Bay Base (12.0 mi), Atlantic Beach (22.1 mi), Callahan (23.5 mi).

Last updated: