Map of St. Pete Beach, Florida
St. Pete Beach is west of St. Petersburg, in Pinellas County.