SalaryExplorer
English

May 2025 · Metropolitan area · BLS OEWS

Salaries in Rochester

Rochester, MN

312 occupations
101,550jobs measured
$462,850highest median

Across 312 occupations with published wages in Rochester, emergency medicine physicians record the highest median at $462,850 per year.

Highest-paying occupations in Rochester

Largest occupations by employment

Occupations employing the most people in Rochester
OccupationJobsMedian
Registered Nurses6,390$101,660
Home Health and Personal Care Aides4,260$39,270
Retail Salespersons2,900$36,000
Cashiers2,600$34,960
Fast Food and Counter Workers2,550$31,190
General and Operations Managers2,020$85,650
Software Developers1,840$134,450
Office Clerks, General1,690$48,810
Waiters and Waitresses1,620$24,060
Janitors and Cleaners, Except Maids and Housekeeping Cleaners1,570$44,030

Lowest-paying occupations

Source and methodology

U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 Wages are for wage-and-salary workers; self-employed workers are not included. Salary Explorer is an independent project. It is not affiliated with, or endorsed by, the U.S. Bureau of Labor Statistics or any government agency. Full methodology.

Rochester Salaries 2025: Pay for 312 Occupations | Salary Explorer