St. Petersburg is 12% cheaperBased on official 2024 price levels from the U.S. Bureau of Economic Analysis.
I need in St. Petersburg to live the same way.
🏠 Rent per month
$2,109
$2,044
🛏️ 2-bedroom rent
$2,075
$1,875
💵 Families earn per year
$89,656
$81,095
🔑 Buying a house
$486,700
$371,100
📊 Overall prices (U.S. = 100)
114.2
100.9
🏛️ Property tax per year
$4,516
$2,463
⚡ Electric bill per month
$147
$175
👥 People living there
185,604
262,732
Commute to work
26.1 min
25.6 min
College degree
40.8%
42.6%
Own their home
54.1%
62.8%
Below poverty line
15%
12.5%
Unemployment
5.3%
4.7%
Bottom line
- Pick Fort Lauderdale for higher incomes.
- Pick St. Petersburg for lower rent, cheaper 2-bedroom apartments, cheaper homes and 4 more.
Pay for the same job
| Job | Fort Lauderdale | St. Petersburg | Difference |
|---|---|---|---|
| Firefighter | $75,710 | $59,660 | -21% in St. Petersburg |
| Lawyer | $160,320 | $127,490 | -20% in St. Petersburg |
| Civil Engineer | $83,750 | $100,570 | +20% in St. Petersburg |
| Dental Hygienist | $82,780 | $95,870 | +16% in St. Petersburg |
| HVAC Technician | $58,040 | $50,540 | -13% in St. Petersburg |
| Plumber | $57,760 | $52,000 | -10% in St. Petersburg |
| Customer Service Representative | $39,560 | $42,660 | +8% in St. Petersburg |
| Registered Nurse | $91,380 | $85,470 | -6% in St. Petersburg |
Frequently asked questions
Is Fort Lauderdale or St. Petersburg cheaper to live in?
St. Petersburg is about 12% cheaper overall. Rent is $2,044 a month there versus $2,109 in Fort Lauderdale.
What salary do I need in St. Petersburg to match $60,000 in Fort Lauderdale?
About $53,028 a year gives the same standard of living in St. Petersburg.
Where do people earn more, Fort Lauderdale or St. Petersburg?
The typical household earns $89,656 in Fort Lauderdale and $81,095 in St. Petersburg, 11% more in Fort Lauderdale.
More comparisons
All Fort Lauderdale comparisons → · All St. Petersburg comparisons →
Fort Lauderdale vs ChattanoogaFort Lauderdale vs ParadiseFort Lauderdale vs Newport NewsFort Lauderdale vs TempeFort Lauderdale vs BrownsvilleFort Lauderdale vs AkronSt. Petersburg vs LubbockSt. Petersburg vs ToledoSt. Petersburg vs LaredoSt. Petersburg vs Fort WayneSt. Petersburg vs IrvingSt. Petersburg vs Glendale