St. Petersburg is a city in Pinellas County, Florida, United States. The city is located on a peninsula between Tampa Bay and the Gulf of Mexico and is connected to mainland Florida to the north. St. Petersburg was founded in 1888. “St. Pete” received the Guinness World Record for logging the most consecutive days of sunshine, (768 days).