Alva, Florida

Alva, Florida
An aerial view of the town.
Location in Lee County, Florida
Coordinates: 26°43′37″N 81°36′43″W / 26.72694°N 81.61194°W / 26.72694; -81.61194
CountryUnited States
StateFlorida
CountyLee
Area
 • Total
18.41 sq mi (47.68 km2)
 • Land17.45 sq mi (45.20 km2)
 • Water0.96 sq mi (2.48 km2)
Elevation
3 ft (0.91 m)
Population
 (2020)
 • Total
2,725
 • Density156.1/sq mi (60.28/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP code
33920
Area code239
FIPS code12-01125
GNIS feature ID2402642
Websitehttp://www.alvafl.org/

Alva is an unincorporated community and census-designated place (CDP) in Lee County, Florida, United States, situated on the Caloosahatchee River. The population was 2,725 at the 2020 census, up from 2,596 at the 2010 census. It is part of the Cape Coral-Fort Myers, Florida Metropolitan Statistical Area.