Bokeelia is an unincorporated community and census-designated place (CDP) located on Pine Island in Lee County, Florida, United States. As of the 2010 census, the CDP had a population of 1,780, down from 1,997 at the 2000 census. It is part of the Cape Coral-Fort Myers, Florida Metropolitan Statistical Area. Bokeelia is still home to one of Lee County's first pioneer families, the Padillas, who came by way of Cayo Costa.
Bokeelia is located in western Lee County at 26°41′17″N 82°8′43″W (26.687960, -82.145249). It sits at the northern end of Pine Island and is bordered by water on three sides: Pine Island Sound to the west, Charlotte Harbor to the north, and Matlacha Pass to the east. Bokeelia is bordered to the south by the unincorporated communities of Pineland and Pine Island Center.
The original settlement of Bokeelia is on Bokeelia Island, connected to Pine Island by a short bridge on Stringfellow Road (County Road 767), the main road through the community, and which ends at the town's short Main Street along Charlotte Harbor. To the south Stringfellow Road leads 7 miles (11 km) to Pine Island Center, from where County Road 78 leads west to Cape Coral on the mainland.
According to the United States Census Bureau, the Bokeelia CDP has a total area of 11.2 square miles (28.9 km2), of which 9.0 square miles (23.2 km2) are land and 2.2 square miles (5.7 km2), or 19.87%, are water.
Little Bokeelia Island, formerly owned by Charles Burgess, is a private island off Bokeelia.
As of the census of 2000, there were 1,997 people, 907 households, and 631 families residing in the CDP. The population density was 225.7 people per square mile (87.1/km2).