St Petersburg is a city in Pinellas County, Florida. As of the 2019 census estimate, the population was 265,351. Home to America's Best Beaches, a vibrant arts community and amazing outdoor experiences, St. Pete-Clearwater is a sunny destination that travelers adore. In fact, we were named among the top 100 most-loved travel destinations in the world!