Fort Myers Beach is a town
located on Estero Island in Lee County, Florida, United States. The population
was 6,277 at the 2010 census. It is part of the Cape Coral–Fort Myers
Metropolitan Statistical Area. It was officially incorporated on December 31,
1995