Pinellas County · Florida
St. Petersburg, FL jobs and wages
Who works here, what they earn, and which industries carry the local economy — Census ACS estimates for the city itself, not the wider metro.
Quick answer
Workers in St. Petersburg, FL earn a median of $45,729 a year, 3% above the national median of $44,587. Unemployment is 4.9% against 5.2% nationally, and education, health care & social assistance is the largest employer at 23% of jobs.
- Median earnings
- $45,729#30 of 94 metros
- Unemployment rate
- 4.9%US 5.2%
- Labor force participation
- 64.6%US 63.5%
- People employed
- 136,620Civilian employed, age 16+
What St. Petersburg does for a living
Share of the civilian employed population by industry, largest first.
- Education, health care & social assistance23%
- Professional, scientific & management16.1%
- Retail trade11.2%
- Arts, entertainment, recreation, accommodation & food11.1%
- Finance, insurance & real estate9.7%
- Manufacturing7.1%
- Construction4.9%
- Other services, except public administration4.5%
- Transportation, warehousing & utilities4.1%
- Public administration3.9%
- Wholesale trade2.1%
- Information2%
- Agriculture, forestry, fishing, hunting & mining0.3%
Related data for St. Petersburg
Earnings only mean something next to what things cost.
Source: US Census Bureau, American Community Survey 5-year estimates
Tables B23025, B20002 and C24030, 2019-2023 ACS 5-year. Industry shares combine the male and female columns of C24030 and are rounded, so they may not total exactly 100%.