Florida State Wage Atlas

Florida pay rankings

Rankings use the mean annual wage and include only occupations with at least 1,000 jobs in Florida, so tiny occupations do not dominate the list.

Top 25 by mean annual wage
#OccupationEmploymentMean annual wageMedian annual wage
1Radiologists1,680$434,010$417,690
2Anesthesiologists2,530$422,780$465,370
3Surgeons, All Other2,260$391,060$429,990
4Psychiatrists1,930$328,060$316,200
5Emergency Medicine Physicians2,060$301,220$204,990
6Physicians, All Other23,390$267,380$262,180
7General Internal Medicine Physicians2,390$266,790$222,600
8Airline Pilots, Copilots, and Flight Engineers7,760$254,420$225,020
9Nurse Anesthetists4,600$239,830$210,570
10Dentists, General9,320$195,930$174,900
11Judges, Magistrate Judges, and Magistrates1,380$186,200$186,040
12Architectural and Engineering Managers8,710$178,010$170,740
13Computer and Information Systems Managers35,040$175,140$168,470
14Financial Managers48,910$169,990$153,280
15Personal Financial Advisors21,490$162,780$100,970
16Lawyers55,210$162,060$133,180
17Marketing Managers24,820$159,010$142,620
18Human Resources Managers11,570$150,370$137,790
19Sales Managers46,480$150,120$131,900
20Commercial Pilots6,340$145,320$121,890
21Air Traffic Controllers1,950$144,140$147,530
22Optometrists2,350$143,020$151,670
23Database Architects1,810$142,270$138,320
24Purchasing Managers3,960$141,140$133,410
25Veterinarians5,360$139,760$131,660
Top 25 by number of jobs
#OccupationEmploymentMean annual wage
1Retail Salespersons333,460$36,000
2General and Operations Managers236,290$126,940
3Fast Food and Counter Workers235,400$30,940
4Registered Nurses229,940$90,650
5Customer Service Representatives228,000$43,950
6Waiters and Waitresses207,180$41,840
7Cashiers201,370$32,170
8Office Clerks, General189,700$46,530
9Stockers and Order Fillers171,380$38,360
10Laborers and Freight, Stock, and Material Movers, Hand164,400$40,260
11Janitors and Cleaners, Except Maids and Housekeeping Cleaners131,900$35,060
12Cooks, Restaurant124,040$38,320
13Heavy and Tractor-Trailer Truck Drivers112,920$54,850
14Maintenance and Repair Workers, General111,530$48,750
15Sales Representatives of Services, Except Advertising, Insurance, Financial Services, and Travel107,650$73,070
16Secretaries and Administrative Assistants, Except Legal, Medical, and Executive104,000$48,730
17Nursing Assistants96,960$39,160
18Medical Secretaries and Administrative Assistants96,000$43,720
19Security Guards95,370$37,610
20First-Line Supervisors of Office and Administrative Support Workers93,850$70,380
21Sales Representatives, Wholesale and Manufacturing, Except Technical and Scientific Products92,920$75,920
22First-Line Supervisors of Food Preparation and Serving Workers91,500$46,600
23Accountants and Auditors91,000$88,210
24Home Health and Personal Care Aides90,170$34,590
25Bookkeeping, Accounting, and Auditing Clerks88,670$52,590
Lowest 25 by mean annual wage (1,000+ jobs)
#OccupationEmploymentMean annual wage
1Fast Food and Counter Workers235,400$30,940
2Ushers, Lobby Attendants, and Ticket Takers9,300$31,150
3Parking Attendants17,670$31,890
4Cashiers201,370$32,170
5Packers and Packagers, Hand38,860$32,210
6Cooks, Fast Food22,600$32,230
7Amusement and Recreation Attendants45,540$32,300
8Dishwashers40,480$32,450
9Pressers, Textile, Garment, and Related Materials2,130$32,500
10Hosts and Hostesses, Restaurant, Lounge, and Coffee Shop37,100$33,170
11Laundry and Dry-Cleaning Workers14,150$33,240
12Farmworkers and Laborers, Crop, Nursery, and Greenhouse9,180$33,630
13Funeral Attendants1,700$33,680
14Passenger Attendants2,590$33,740
15School Bus Monitors4,080$34,290
16Teaching Assistants, Except Postsecondary54,530$34,420
17Food Servers, Nonrestaurant19,240$34,530
18Cooks, Short Order5,050$34,570
19Home Health and Personal Care Aides90,170$34,590
20Baggage Porters and Bellhops4,430$34,610
21Telemarketers9,760$34,690
22Cleaners of Vehicles and Equipment24,920$34,730
23Meat, Poultry, and Fish Cutters and Trimmers2,310$34,740
24Sewing Machine Operators6,790$34,750
25Maids and Housekeeping Cleaners79,550$34,900