The city of Sanibel is located on Sanibel Island in Lee County, Florida. Sanibel is what is referred to as a barrier island - a sandy collection on Pine Island's leeward side - which is more solid coral-rock. The entire island is incorporated by the city of Sanibel, with a majority of the city property located on the island's east end. The United States Census Bureau reports that the total area of the city is 33.16 square miles.

Showing 20 from 30 Items

Toggle Filters
Sort by: