Fort Myers Beach, Florida

Fort Myers Beach, Florida
Harbor at Fort Myers Beach
Location in Lee County and the state of Florida
Coordinates: 26°26′00″N 81°55′14″W / 26.43333°N 81.92056°W / 26.43333; -81.92056
CountryUnited States
StateFlorida
CountyLee
IncorporatedDecember 31, 1995
Government
 • TypeCouncil-Manager
Area
 • Total
6.17 sq mi (15.98 km2)
 • Land2.78 sq mi (7.20 km2)
 • Water3.39 sq mi (8.78 km2)
Elevation
3 ft (0.91 m)
Population
 (2020)
 • Total
5,582
 • Density2,006.8/sq mi (774.84/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP codes
33931-33932
Area code239
FIPS code12-24150
GNIS feature ID2406510
Websitewww.fortmyersbeachfl.gov

Fort Myers Beach is a town located on the north end of Estero Island in Lee County, Florida, United States. The town is on the Gulf of Mexico and is accessed from the mainland by a bridge over Estero Bay. It is part of the Cape Coral-Fort Myers, Florida Metropolitan Statistical Area. It was officially incorporated on December 31, 1995. The population was 5,582 at the 2020 census, down from 6,277 at the 2010 census.