Flaga St. Petersburga – jeden z oficjalnych symboli amerykańskiego miasta St. Petersburg.

Opis flagi Flagę St. Petersburga stanowi prostokątny płat tkaniny o stosunku wysokości do długości jak 11:18, złożony z pięciu stref (poziomych pasów): pomarańczowego, czerwonego, zielonego, jasnoniebieskiego i błękitnego, rozdzielonych wąskimi, białymi liniami. Pośrodku flagi umieszczono częściowo białą, a częściowo przezroczystą sylwetkę pelikana, stojącego na białym kamieniu i zwróconego w stronę drzewca.

Symbolika Barwy pomarańczowa i czerwona symbolizują obfite nasłonecznienie, barwa zielona oznacza ląd, odcienie niebieskiego oznaczają wody zatok: Tampa i Meksykańskiej, nad którymi leży miasto. Przedstawiony na fladze ptak to charakterystyczny dla miejscowej fauny pelikan brunatny (Pelecanus occidentalis). Ptak ten stał się czymś w rodzaju maskotki miasta przy okazji szeroko tu propagowanej akcji dokarmiania tego gatunku w miesiącach zimowych, zwanej Feed the Pelican Fund.

Historia Obecnie obowiązujący wzór flagi przyjęto 17 lutego 1983. Jej autorem jest Ronald F. Whitney, Jr.