Fernandina Beach
- Country: United States
- State: Florida
- Population: 12,459 (2016)
- Latitude: 30° 40.2' N (30.66968°)
- Longitude: 81° 27.8' W (-81.46259°)
- Elevation: 3 m/11 ft. above sea level
- Time zone: America/New_York (UTC -05:00); DST observed (UTC -04:00)
- Alternate names: Amelia Beach, Egmont Town, Fernandina