Gulf-front barrier-island city with wide beaches, a beach trail and the Sunset Beach pavilion
Treasure Island is a Pinellas County barrier-island city between John's Pass and Blind Pass, facing the Gulf of Mexico.
Most visits center on the sand.
The Treasure Island Causeway (CR 150) connects St. Petersburg to the island and meets Gulf Boulevard (SR 699), the main north-south road; the John's Pass bridge links north to Madeira Beach. Each beach access has its own lot, and the Beach Trail makes the mid-island easy on foot or bike.
