Captiva
Census-designated place in Lee County, Florida

Captiva is an unincorporated community (census-designated place) in Lee County, Florida, with 318 residents (2020 Census). It sits at 3 ft (1 m) above sea level. The nearest town is St. James City, 6.1 miles NE.
- 318residents (2020 Census)
- 3 ftelevation · 1 m
- 1.2 sq miland area · 3.1 km²
- 269 / sq mipopulation density
- 33924ZIP code
About Captiva
Captiva is an unincorporated community and census-designated place (CDP) in Lee County, Florida, United States. It is on Captiva Island. As of the 2020 census, the population was 318, down from 583 at the 2010 census. It is part of the Cape Coral-Fort Myers, Florida Metropolitan Statistical Area.
Just offshore in the Gulf of Mexico, the island is north of Sanibel Island. Captiva is accessed by a small bridge that crosses Blind Pass from Sanibel Island.
Many of Captiva's homes, condominiums, and businesses were destroyed during Hurricane Charley in 2004, but the island recovered shortly thereafter. In September 2022, Hurricane Ian caused significant damage to the causeway and to the island's infrastructure.
Text: Wikipedia · CC BY-SA 4.0
Captiva weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Captiva
Webcams: Windy.com
Do you know Captiva? Tell us about it
Help other travelers: share what makes Captiva special. We review every message before publishing it.
Map of Captiva
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Captiva 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 ›Captiva, FL population
Captiva had 318 residents in the 2020 Census.
| 2020 Census | 318 |
|---|---|
| Density | 269 per sq mi (104 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Captiva at a glance
| State | Florida (FL) |
|---|---|
| County | Lee County |
| Type | Census-designated place |
| Population | 318 (2020) |
| Land area | 1.18 sq mi (3.1 km²) |
| Water area | 0.46 sq mi (1.20 km²) |
| Elevation | 3 ft (1 m) |
| Coordinates | 26.5032° N, 82.1884° W |
| ZIP code | 33924 |
| Census code (GEOID) | 1210425 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Captiva
- St. James City6.1 mi NE
- Sanibel6.3 mi SE
- Pine Island Center9.2 mi NE
- Pineland11.2 mi N
- Matlacha11.5 mi NE
- Punta Rassa11.6 mi E
- Matlacha Isles-Matlacha Shores11.8 mi NE
- Bokeelia12.6 mi N
- Iona14.1 mi E
- Cape Coral15.3 mi NE
- Harlem Heights16.1 mi E
- McGregor17.5 mi E
Straight-line distance between town centers.
Frequently asked questions about Captiva
What county is Captiva in?
Captiva is in Lee County, Florida.
What is the population of Captiva, FL?
318 people lived in Captiva at the 2020 Census.
What is the ZIP code of Captiva, FL?
The ZIP code of Captiva is 33924.
What is the elevation of Captiva?
3 feet (1 m) above sea level.
What towns are near Captiva?
St. James City (6.1 mi), Sanibel (6.3 mi), Pine Island Center (9.2 mi), Pineland (11.2 mi), Matlacha (11.5 mi).
Last updated: