{"schema_version": 1, "id": "bloomington-normal-il-msa/metro-job-market/2026-10", "product": "Metro Job Market Pulse", "metro": {"geography_id": 152, "label": "Bloomington-Normal, IL MSA", "slug": "bloomington-normal-il-msa"}, "focus_area": {"key": "general_conditions", "slug": "metro-job-market", "label": "General Market Conditions"}, "period": "2026-10", "public_after": "2026-10-01", "frozen_at": "2026-11-03T07:28:38.535356+00:00", "headline": "Bloomington-Normal's labor market is tight and holding steady.", "headline_summary": "McLean County's 3.4% unemployment rate beats the 4.1% national and 4.6% Illinois averages, but nonfarm job growth of just 125 positions and a coexistence of low layoffs with low hiring point to a metro holding steady.", "key_indicators": [{"label": "McLean County unemployment", "value": "3.4%", "context": "vs 4.1% US, 4.6% Illinois"}, {"label": "Local nonfarm job growth", "value": "+125 jobs", "context": "July 2026 year-over-year, metro total ~25,100"}, {"label": "Local average weekly wage", "value": "$1,498", "context": "+6.2% YoY vs +2.5% Illinois statewide"}, {"label": "Illinois labor force change", "value": "-1.3%", "context": "year-over-year statewide, despite falling jobless rate"}], "takeaways": [{"headline": "Bloomington-Normal's labor market is tight and holding steady.", "body": "A 3.4% unemployment rate sits well below national and state averages, but nonfarm job growth of just +125 shows the tightness comes from limited labor supply more than hiring momentum. Commerce leaders pitching the metro for investment should distinguish a low jobless rate from actual capacity to absorb new employers."}, {"headline": "Wage growth here is outrunning the state average by a wide margin.", "body": "Local average weekly wages rose 6.2% year-over-year versus 2.5% statewide, a divergence that may reflect concentration in higher-paying sectors tied to State Farm and healthcare more than broad-based wage pressure. That pattern matters for cost-of-living and affordability conversations more than for any single employer's pay decisions."}, {"headline": "Low layoffs and low hiring together point to employer caution.", "body": "The county shows unusually quiet activity on both ends -- few layoffs, limited new hiring -- consistent with employers holding steady. That stasis is a more useful signal for forecasting near-term economic momentum than either indicator alone."}, {"headline": "Sector gains are concentrated, and that narrows the growth story.", "body": "July data show gains limited to Trade-Transportation-Utilities (+300), Private Education-Health Services (+225), and Leisure-Hospitality (+25), while Professional-Business Services and Manufacturing lost ground. A metro's growth resting on two or three sectors is more exposed to a single downturn than one with broader-based gains."}], "local_conditions": "McLean County's unemployment rate held at 3.4% in October, roughly a full point below the national rate of 4.1% and nearly a point and a half below Illinois' 4.6%, a gap that reflects the stabilizing presence of Illinois State University and State Farm's corporate operations more than a broad local hiring surge. Local average weekly wages reached $1,498 as of March 2026, up 6.2% year-over-year and well ahead of the statewide wage gain of 2.5%, even as the metro's own employment growth slowed to +125 nonfarm jobs and low layoff activity paired with low hiring intensity point to employer caution.", "implications": "Tight local labor supply alongside soft net job growth signals a metro operating near capacity, a dynamic that favors employers already rooted here over those weighing new entry, and that commerce leaders should read as a capacity constraint. Sector divergence matters for site-selection and investment conversations: Trade-Transportation-Utilities and Private Education-Health Services added jobs locally even as Professional-Business Services and Manufacturing contracted, suggesting uneven readiness across the metro's industrial base. Current conditions suggest economic development leaders evaluate which sectors have room to absorb new investment versus which are already labor-constrained before promoting the metro for expansion.", "looking_ahead": [{"category": "Worth watching", "body": "Professional-Business Services and Manufacturing contracted locally even as national manufacturing employment grew modestly. Whether that local softness persists into November data will clarify if McLean County is tracking a national trend or facing a metro-specific pullback."}, {"category": "Early indicator", "body": "Statewide, Illinois' labor force shrank 1.3% year-over-year even as unemployment fell, a sign of workers exiting the labor force more than finding jobs. Watch whether McLean County's labor force participation follows that statewide pattern or continues to diverge given its university and insurance-sector anchors."}, {"category": "Potential inflection point", "body": "Advertised pay for Accountant, Financial Analyst, and Marketing Specialist roles locally shows significant upward movement, outpacing national figures in each case. If that persists, it may indicate a shift in the metro's professional-services mix worth tracking for economic development planning."}, {"category": "Expected", "body": "Illinois' statewide WARN filings rose 24% in affected workers year-over-year, concentrated in manufacturing and retail distribution outside the Bloomington-Normal area. Local commerce leaders should monitor whether any of that displaced talent or capacity shifts toward McLean County in coming months."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 31200.0, "metro_p50": 33280.0, "metro_p75": 36254.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 33340.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Retail Cashier", "data_scope": "metro", "metro_p25": 28972.5, "metro_p50": 32760.0, "metro_p75": 34320.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 31268.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Warehouse/Fulfillment Associate", "data_scope": "metro", "metro_p25": 33870.0, "metro_p50": 38753.2, "metro_p75": 41900.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 38480.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "CDL Truck Driver", "data_scope": "metro", "metro_p25": 60366.0, "metro_p50": 80466.4, "metro_p75": 91095.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 78872.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Delivery Driver", "data_scope": "metro", "metro_p25": 31118.0, "metro_p50": 37440.0, "metro_p75": 44000.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 34826.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Construction Laborer", "data_scope": "metro", "metro_p25": 40040.0, "metro_p50": 48880.0, "metro_p75": 48880.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 40726.6, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Electrician", "data_scope": "metro", "metro_p25": 62400.0, "metro_p50": 70491.0, "metro_p75": 77511.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 71835.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Manufacturing Production Worker/Assembler", "data_scope": "metro", "metro_p25": 37440.0, "metro_p50": 41600.0, "metro_p75": 43917.75, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Customer Service Representative", "data_scope": "metro", "metro_p25": 25515.0, "metro_p50": 35015.0, "metro_p75": 41600.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Food Service Worker", "data_scope": "metro", "metro_p25": 37325.0, "metro_p50": 37326.0, "metro_p75": 38394.5, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 33764.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Certified Nursing Assistant / Home Health Aide", "data_scope": "metro", "metro_p25": 39520.0, "metro_p50": 44200.0, "metro_p75": 46280.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 41600.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Administrative Assistant/Office Clerk", "data_scope": "metro", "metro_p25": 35360.0, "metro_p50": 42640.0, "metro_p75": 45240.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 44552.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "HVAC Technician", "data_scope": "metro", "metro_p25": 57425.0, "metro_p50": 57500.0, "metro_p75": 60264.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 71406.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Registered Nurse", "data_scope": "metro", "metro_p25": 86784.0, "metro_p50": 100722.6, "metro_p75": 113038.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 102252.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Software Engineer", "data_scope": "metro", "metro_p25": 110625.0, "metro_p50": 125000.0, "metro_p75": 135000.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 154403.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Data Engineer", "data_scope": "metro", "metro_p25": 100250.0, "metro_p50": 134767.2, "metro_p75": 156750.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 138000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Accountant", "data_scope": "metro", "metro_p25": 57850.0, "metro_p50": 76950.0, "metro_p75": 81596.5, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 72000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 76950.0, "metro_p50": 106287.6, "metro_p75": 124416.5, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 94646.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "HR Generalist/Manager", "data_scope": "metro", "metro_p25": 54108.75, "metro_p50": 71169.0, "metro_p75": 74607.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 74477.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Marketing Specialist", "data_scope": "metro", "metro_p25": 79537.5, "metro_p50": 116150.0, "metro_p75": 116150.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 62916.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Operations Manager", "data_scope": "state_rollup", "metro_p25": 75000.0, "metro_p50": 98658.0, "metro_p75": 105495.25, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 86294.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Elementary/Secondary School Teacher", "data_scope": "metro", "metro_p25": 35880.0, "metro_p50": 42640.2, "metro_p75": 51033.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 55908.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Account Manager", "data_scope": "metro", "metro_p25": 63081.0, "metro_p50": 85000.0, "metro_p75": 100006.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 94009.4, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Warehouse Manager", "data_scope": "state_rollup", "metro_p25": 65000.0, "metro_p50": 88516.0, "metro_p75": 91748.5, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 75000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Business Analyst", "data_scope": "metro", "metro_p25": 73244.0, "metro_p50": 80000.0, "metro_p75": 91153.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 98302.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}], "industry_snapshot": [{"sector": "Construction", "median_pay": 60320.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 57200.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 37440.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 67600.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 151182.5, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 58500.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 64758.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 67891.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 33866.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 65634.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}], "citations": [{"source_name": "WGLT", "source_url": null, "statement": "McLean County unemployment rate at 3.4% in October 2026"}, {"source_name": "Bureau of Labor Statistics", "source_url": null, "statement": "McLean County average weekly wages $1,498, up 6.2% year-over-year"}, {"source_name": "Bureau of Labor Statistics", "source_url": null, "statement": "National unemployment rate stable at 4.1% in October 2026"}, {"source_name": "Illinois Department of Employment Security", "source_url": null, "statement": "Illinois unemployment fell to 4.6% in September, third straight monthly decline"}, {"source_name": "Illinois Department of Employment Security", "source_url": null, "statement": "Illinois labor force shrank 1.3% year-over-year despite falling unemployment"}, {"source_name": "Illinois Department of Employment Security", "source_url": null, "statement": "McLean County nonfarm employment gains by sector, July 2026"}], "methodology": "Advertised pay from active employer job postings, not survey data. WageScape's median is calibrated to correct for spurious low-value postings: distribution analysis shows roughly the lowest 10% of raw values are erroneous entries, so the reported median is the 60th percentile of raw advertised pay.", "edition_label": "November 2026", "files": {"html": "bloomington-normal-il-msa/metro-job-market/2026-10.html", "pdf": "bloomington-normal-il-msa/metro-job-market/2026-10.pdf", "sources_html": "bloomington-normal-il-msa/metro-job-market/2026-10.sources.html"}, "published_at": "2026-11-03T08:18:57.737234+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/bloomington-normal-il-msa/metro-job-market/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/bloomington-normal-il-msa/metro-job-market/2026-10.pdf"}