State Park · Florida
Gasparilla Island State Park

- Location
- Charlotte County, Florida
- Nearest town
- 6.6 miles west of Bokeelia
- Type
- State Park
About Gasparilla Island State Park
A lighthouse marks the southern tip of this barrier island, standing at Port Boca Grande where Charlotte Harbor meets Pine Island Sound. The park occupies the shoreline south of Boca Grande, giving access to swimming and fishing waters along with stretches for shelling and picnicking. Visitors can view the historic structure itself, which anchors the point where the island's beach meets open water.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Gasparilla Island State Park is in Charlotte County, Florida, 6.6 miles west of Bokeelia. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.
State parks near Gasparilla Island State Park
Within 60 miles, closest first, straight-line. All 147 in Florida →
Cayo Costa State ParkState Park · Lee County, FL4.4 miS
Don Pedro Island State ParkState Park · Charlotte County, FL10 miN
Stump Pass Beach State ParkState Park · Charlotte County, FL12 miNW- Charlotte Harbor Preserve State ParkState Park · Charlotte County, FL17 miNE
- Mound Key Archeological State ParkState Park · Lee County, FL33 miSE
Oscar Scherer State ParkState Park · Sarasota County, FL33 miNW
Lovers Key State ParkState Park · Lee County, FL33 miSE- Estero Bay Preserve State ParkState Park · Lee County, FL34 miSE
Koreshan State Historic SiteState Historic Site · Lee County, FL34 miSE
Towns near Gasparilla Island State Park
State parks near North Port, State parks near Cape Coral, State parks near Lehigh Acres, State parks near Bonita Springs, State parks near Sarasota
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.