What jobs pay in Miami, FL

Typical yearly pay for 44 common jobs in the Miami-Fort Lauderdale-West Palm Beach, FL metro area, highest first. The last column ranks each job’s pay here against the 50 largest US metros after taxes and local prices.

Source: BLS Occupational Employment and Wage Statistics, May 2025.

JobTypical payMiddle halfRank after cost of living
IT manager$169,600$128,390–$210,860No. 45
Financial manager$164,230$120,570–$221,590No. 36
Lawyer$160,320$102,630–$212,070No. 24
Marketing manager$135,870$103,220–$194,660No. 48
Pharmacist$135,210$126,560–$153,610No. 49
Software developer$132,650$102,710–$165,710No. 44
Physician assistant$132,360$114,360–$163,990No. 48
Nurse practitioner$131,340$118,960–$149,990No. 47
Sales manager$130,180$94,420–$181,200No. 45
Data scientist$127,450$85,840–$154,890No. 15
Construction manager$126,110$96,710–$173,220No. 24
General and operations manager$105,640$71,390–$162,400No. 47
Financial analyst$105,160$79,260–$128,640No. 29
Physical therapist$100,870$82,100–$107,700No. 47
Mechanical engineer$99,660$78,490–$127,810No. 49
Project manager$98,720$76,400–$128,980No. 49
Management analyst$94,290$71,240–$129,500No. 45
Registered nurse$91,380$80,510–$104,320No. 50
Civil engineer$83,750$64,350–$127,700No. 50
Dental hygienist$82,780$79,780–$93,340No. 49
Accountant$80,920$63,700–$105,500No. 50
Industrial designer$80,690$59,960–$83,020No. 44
Police officer$79,840$73,900–$97,740No. 39
Marketing specialist$78,990$56,830–$99,560No. 38
Web and digital interface designer$77,730$60,860–$111,060No. 44
HR specialist$67,580$51,950–$88,030No. 50
Licensed practical nurse (LPN)$62,610$59,620–$66,090No. 50
Sales representative$62,400$46,870–$84,360No. 50
Graphic designer$61,870$51,840–$84,820No. 47
IT support specialist$60,500$47,350–$76,140No. 50
High school teacher$60,410$53,230–$66,470No. 50
Electrician$58,630$49,060–$63,220No. 49
Elementary school teacher$58,300$53,290–$60,430No. 50
HVAC technician$58,040$48,440–$72,580No. 48
Plumber$57,760$47,560–$63,960No. 50
Truck driver$51,580$46,620–$63,930No. 50
Carpenter$51,570$45,040–$60,980No. 50
Auto mechanic$49,550$37,500–$64,650No. 50
Administrative assistant$47,450$38,730–$56,050No. 49
Medical assistant$44,930$37,880–$47,150No. 47
Customer service representative$39,560$34,860–$48,030No. 50
Warehouse worker$38,580$35,250–$45,760No. 50
Nursing assistant (CNA)$38,010$36,240–$44,160No. 50
Retail salesperson$34,330$29,810–$37,430No. 50

Check your own salary