Banks in Saint Petersburg, Florida
We list 58 bank branches in Saint Petersburg from 27 FDIC-insured banks, in 13 ZIP codes. The most branches belong to Truist Bank (8), Regions Bank (7), Bank of America, National Association (6) and JPMorgan Chase Bank, National Association (5).
- 58branches
- 27banks
- 13ZIP codes
All bank branches in Saint Petersburg
Showing 58 of 58
| Bank | Branch | Address | ZIP | Map |
|---|---|---|---|---|
| Stearns Bank National Association | St Petersburg (Gateway) Branch | 7555 Dr Martin Luther King Jr St N | 33702 | Map |
| Bank OZK | Beach Drive Branch | 158 Beach Dr Ne | 33701 | Map |
| Bank OZK | Saint Petersburg Branch | 6100 4th St N | 33703 | Map |
| Bank OZK | Central Ave Branch | 6180 Central Ave | 33707 | Map |
| First-Citizens Bank & Trust Company | St. Petersburg Branch | 5900 Central Ave | 33707 | Map |
| Centennial Bank | 4th Street Office | 4845 4th St N | 33703 | Map |
| Regions Bank | Lakewood St Pete Branch | 2751 54th Ave S | 33712 | Map |
| Regions Bank | Tyrone Branch | 3399 66th St N | 33710 | Map |
| Regions Bank | Mid City Branch | 3463 22nd Ave N | 33713 | Map |
| Regions Bank | Northeast St Pete Branch | 3505 4th St N | 33704 | Map |
| Regions Bank | Downtown St Pete Branch | 510 Central Ave | 33701 | Map |
| Regions Bank | Isla Del Sol Branch | 5901 Sun Blvd | 33715 | Map |
| Regions Bank | Gateway St Pete Branch | 8250 Dr Ml King Jr St N | 33702 | Map |
| Hancock Whitney Bank | Downtown St. Petersburg Branch | 100 2nd Ave N | 33701 | Map |
| Hancock Whitney Bank | Northeast St. Petersburg Branch | 3400 4th St N | 33704 | Map |
| Seacoast National Bank | St. Petersburg 4th Street Branch | 1200 4th St N | 33701 | Map |
| Seacoast National Bank | St. Petersburg - Koger Branch | 9700 Koger Blvd N | 33702 | Map |
| TD Bank, National Association | Allendale-4th Street | 3900 4th St N | 33703 | Map |
| The Bank of Tampa | St. Pete Branch | 200 Central Ave | 33701 | Map |
| Republic Bank & Trust Company | Cornerstone Community Bank Main Office Branch | 6300 4th St N | 33702 | Map |
| Republic Bank & Trust Company | Central Avenue Branch | 6600 Central Ave | 33707 | Map |
| Third Federal Savings and Loan Association of Cleveland | St. Petersburg Branch | 262 37th Ave N | 33704 | Map |
| Raymond James Bank | Raymond James Bank (main office) | 710 Carillon Pkwy | 33716 | Map |
| BayFirst National Bank | BayFirst National Bank (main office) | 700 Central Ave | 33701 | Map |
| Bank of America, National Association | Meadowlawn Branch | 1135 62nd Ave N | 33702 | Map |
| Bank of America, National Association | Tyrone Branch | 1300 66th St N | 33710 | Map |
| Bank of America, National Association | Madrid Square Branch | 2145 34th St N | 33713 | Map |
| Bank of America, National Association | Downtown St Petersburg Branch | 220 3rd St S | 33701 | Map |
| Bank of America, National Association | South St. Petersburg Branch | 2800 54th Ave S | 33712 | Map |
| Bank of America, National Association | Northeast St. Petersburg Branch | 3811 4th St N | 33703 | Map |
| Wells Fargo Bank, National Association | Downtown St Petersburg Branch | 125 5th St S | 33701 | Map |
| Wells Fargo Bank, National Association | Central St Pete Branch | 4100 4th St N | 33703 | Map |
| Pinnacle Bank | Downtown St. Petersburg Branch | 333 3rd Ave N | 33701 | Map |
| Pinnacle Bank | 49th Street Branch | 5801 49th St N | 33709 | Map |
| First Horizon Bank | St Pete Downtown Branch | 500 4th St N | 33701 | Map |
| First Horizon Bank | St. Petersburg Branch | 777 Pasadena Ave S | 33707 | Map |
| Flagship Bank | St Petersburg 2 Branch | 3303 4th St N | 33704 | Map |
| American Momentum Bank | Central Avenue Branch | 5858 Central Ave | 33707 | Map |
| BankUnited, National Association | St. Petersburg/Central Avenue Branch | 900 Central Avenue | 33705 | Map |
| Climate First Bank | Climate First Bank (main office) | 182 37th Ave N | 33704 | Map |
| JPMorgan Chase Bank, National Association | Tyrone at 13th Banking Center Branch | 1280 66th St N | 33710 | Map |
| JPMorgan Chase Bank, National Association | Central and 16th | 1600 Central Ave | 33712 | Map |
| JPMorgan Chase Bank, National Association | Five Points Branch | 3740 4th St N | 33704 | Map |
| JPMorgan Chase Bank, National Association | Bayway Branch | 4951 34th St S | 33711 | Map |
| JPMorgan Chase Bank, National Association | St Petersburg - North Shore Branch | 927 4th St N | 33701 | Map |
| PNC Bank, National Association | North St Petersburg Branch | 3801 49th St N | 33709 | Map |
| Fifth Third Bank, National Association | Tyrone Branch | 2201 66th St N | 33710 | Map |
| Fifth Third Bank, National Association | 42314 St Pete Beach Bc Branch | 4301 34th Street South | 33711 | Map |
| The Northern Trust Company | Saint Petersburg Branch | 100 2nd Ave S | 33701 | Map |
| Valley National Bank | 4th Street Branch | 1840 4th St N | 33704 | Map |
| Truist Bank | Grand Central Branch | 100 34th St N | 33713 | Map |
| Truist Bank | Pinellas Point Branch | 3000 54th Ave S | 33712 | Map |
| Truist Bank | Northeast St. Petersburg Branch | 301 38th Ave N | 33704 | Map |
| Truist Bank | St. Pete Downtown Branch | 360 Central Ave | 33701 | Map |
| Truist Bank | 34th Street Branch | 3601 34th St N | 33713 | Map |
| Truist Bank | Eagles Park Branch | 5511 Park St N | 33709 | Map |
| Truist Bank | Tyrone Branch | 6900 22nd Ave N | 33710 | Map |
| Truist Bank | Gateway Branch | 8299 9th St N | 33702 | Map |
Source: FDIC BankFind Suite, retrieved 2026-09-20. Hours and phone numbers are not part of this data: check the bank’s website before you visit.
Frequently asked questions
How many banks are in Saint Petersburg, FL?
Our list has 27 banks with 58 branches in Saint Petersburg. Branches open and close, so confirm with the bank.
Which bank has the most branches in Saint Petersburg?
In our list it is Truist Bank, with 8 branches.
How do I contact a branch?
The FDIC data has no phone numbers. Open the bank’s official website from its profile page here, or use the number on your card or statement.