St. Petersburg merupakan sebuah kota di Amerika Serikat. Kota ini letaknya di bagian tenggara. Tepatnya di negara bagian Florida. Pada tahun 2006, kota ini memiliki jumlah penduduk sebesar 248.098 jiwa dan memiliki luas wilayah 344,7 km².
Kota ini memiliki angka kepadatan penduduk sebesar 4.162,7 jiwa/km².