You are reading the October 2026 edition. Get the current edition for this market — $99/year →

Metro Job Market Pulse

Rochester, MN MSA Edition

Rochester wages surge 15.3% as state labor pool shrinks

15.3%

Olmsted County wage growth

Largest among MN's 8 largest counties, year-over-year

3.7%

Rochester unemployment rate

vs 4.4% Minnesota, 4.2% national (Sept)

66.9%

MN labor force participation

Down from 68.1% a year ago, 8th straight monthly decline

3.0% vs 3.4%

National wage growth vs inflation

First real-wage decline since 2024, per BLS

This Month's Takeaways

01

Rochester wage growth is an outlier worth explaining, not celebrating blindly.

Olmsted County's 15.3% year-over-year wage gain far outpaces Minnesota's broader wage trends and the national 3.0% average hourly earnings growth reported for September. Before treating this as pure momentum, local economists should weigh how much reflects sector mix (health care, professional services) versus a genuinely overheated local labor market.

02

Statewide labor supply is shrinking even as Rochester's economy holds steady.

Minnesota's labor force participation rate has fallen every month in 2026, down to 66.9% from 68.1% a year ago, a trend DEED's commissioner links to an aging population and immigration-enforcement effects on worker availability. Rochester's relatively low 3.7% unemployment rate may partly reflect this shrinking labor pool rather than surging local demand alone.

03

National softening has not yet reached Rochester's numbers.

September's national payroll report showed just 29,000 jobs added with downward revisions to July and August, alongside wage growth slipping below inflation for the first time in two years. Rochester's continued employment gains and wage strength suggest the metro is, for now, insulated from the broader national cooling — a divergence worth tracking rather than assuming will persist.

04

Public-sector and health-driven stability anchors the regional outlook.

Minnesota's public sector added jobs even as finance, information, and real estate contracted statewide, and Rochester's economy carries a disproportionate health care and institutional base. That composition may explain the metro's relative resilience compared to sectors nationally shedding white-collar positions.

Rochester's unemployment rate held near 3.7% in August, still the tightest reading in the region, even as broader employment levels stayed flat against a year earlier and Minnesota's statewide labor force participation rate fell for an eighth straight month to 66.9%. Olmsted County's 15.3% year-over-year wage growth and 1.6% employment gain — both largest among Minnesota's major counties — point to a metro economy still absorbing demand even as the state's hiring pace and worker supply soften around it.

Rochester's combination of low unemployment, wage growth well above the state average, and a stagnant statewide labor pool suggests local businesses are competing for a shrinking available workforce rather than facing weak demand — a dynamic distinct from the national slowdown and Minnesota's participation decline tied partly to demographic aging and immigration-enforcement effects on local labor supply. Commerce leaders weighing expansion or relocation decisions should treat Rochester's tight labor market as a capacity constraint on growth timing, not a demand signal; current conditions suggest monitoring whether wage gains here reflect genuine economic strength (Mayo Clinic-anchored health care and professional services) versus a thinning labor pool that could cap future expansion plans.

Advertised Pay Indicators · WageScape Benchmark 25 Jobs

Job postings data for the Rochester, MN MSA metro — median advertised pay, its recent trend, and the number of active postings behind each figure. Jobs are grouped for readability and are not the same as the 10 sector classifications on the next page. For additional job detail contact WageScape.

Median Pay Pay Trend Postings

Retail Trade

Retail Sales Associate $33,280 ↓ Moderate decline 993
Retail Cashier $31,631 → Stable 294

Transportation & Warehousing

Warehouse/Fulfillment Associate $43,680 ↑ Moderate increase 232
CDL Truck Driver $78,211 → Stable 1,673
Delivery Driver $37,440 ↓ Moderate decline 655
Warehouse Manager — Limited local postings —

Construction

Construction Laborer $46,800 → Stable 108

Construction/Skilled Trades

Electrician $87,073 ↓ Significant decline 184
HVAC Technician $64,199 ↓ Significant decline 18

Manufacturing

Manufacturing Production Worker/Assembler $41,600 → Stable 408

Cross-Sector

Customer Service Representative $45,500 ↑ Moderate increase 164
Operations Manager — Limited local postings —

Leisure & Hospitality

Food Service Worker $32,585 → Stable 47

Healthcare

Certified Nursing Assistant / Home Health Aide $45,500 → Stable 444
Registered Nurse $98,006 → Stable 1,857

Admin/Office Support

Administrative Assistant/Office Clerk $46,800 → Stable 274

Information/Technology

Software Engineer $135,637 ↑ Significant increase 296
Data Engineer $131,589 ↑ Moderate increase 144

Professional & Business Services

Accountant $69,086 → Stable 61
HR Generalist/Manager $69,996 → Stable 56
Marketing Specialist $64,303 ↓ Moderate decline 53
Business Analyst $112,403 → Stable 115

Finance & Insurance

Financial Analyst $89,055 ↓ Significant decline 45

Government/Education

Elementary/Secondary School Teacher $46,800 ↓ Moderate decline 886

Cross-Sector Sales

Account Manager $94,485 ↑ Significant increase 125

Industry Snapshot · Rochester, MN MSA

Advertised pay and job-posting trends across the whole metro economy, rolled up by employer industry — not just the bellwether roles above.

Sector Median Pay Change Job Postings Change
Construction → +0.8% ↑ +221.7%
Manufacturing ↑ +10.7% ↑ +184.7%
Retail Trade ↑ +8.0% ↑ +122.0%
Transportation, Warehousing & Utilities → 0.0% ↑ +165.8%
Information ↑ +50.8% ↑ +86.0%
Financial Activities ↓ −3.5% ↑ +140.8%
Professional & Business Services ↓ −13.8% ↑ +160.7%
Education & Health Services → −1.0% ↑ +88.3%
Leisure & Hospitality ↓ −9.2% ↑ +82.3%
Government ↑ +77.4% ↑ +314.7%

Looking Ahead · Next 30–60 Days

Worth watching

September unemployment data for Rochester and Olmsted County, due in coming weeks, will show whether the metro's tight 3.7% rate holds or drifts toward the statewide 4.4% level as broader Minnesota softening continues.

Emerging pressure point

Minnesota's labor force participation decline has run eight consecutive months; watch whether Rochester-area participation follows the state's downward trajectory or continues to buck it given the metro's health care-anchored employment base.

Early indicator

National WARN filings remain elevated relative to recent years, with Amazon, Meta, and other large employers among filers, while Minnesota's own WARN activity fell 69% from 2025. Any uptick in Minnesota layoff notices over the next two months would be a meaningful reversal to flag.

Potential inflection point

National wage growth has fallen below inflation for the first time since 2024, a dynamic that has not yet shown up in Rochester's county-level wage data. Commerce leaders and economists should watch whether the metro's outsized wage gains moderate toward the national trend in the next reporting cycle.

Sources & Methodology

Pay and hiring data provided by WageScape. See every source cited in this report, with links →

Advertised pay reflects the pay ranges employers publish in active job postings in this metro, not survey or payroll data. Pay trends compare the current period with the prior period for the same metro and role. Sector figures group postings by the employer's industry classification; sectors with limited classified postings are marked as such rather than estimated. This briefing is independent of, and complements, official statistics from the BLS and state labor market information offices.

WageScape Metro Member Benefit

Track more metros with Metro Job Market Pulse.

This briefing covers one metro area. Add coverage if your beat, jurisdiction, or membership footprint spans more than one market.

Pulse Plus

3 metro reports

$149/year

Pulse Pro

10 metro reports

$349/year

Enterprise

Nationwide — top 50 markets

$999/year

See plans & upgrade →

Scan to add coverage

Scan or click to add coverage

Need a Deeper Cut of the Data?

WageScape's underlying advertised-pay platform is available directly for a specific occupation, a neighboring county, or a custom time window. Contact us at info@wagescape.com to discuss what WageScape can do for you.

Forwarded This Briefing?

Receive your own monthly briefing, filtered to your local market. Contact info@wagescape.com.