Call

What's growing in the Grand Junction economy? 5 charts for business owners

Health careRetailRestaurantsConstruction
Original drawing: the Book Cliffs with four rock bands drawn to scale as private jobs in health care, retail, restaurants and construction in 2025
01Quick answer7 questions / 3 min read

The answer first

In 2025, Mesa County's total jobs held almost flat at 66,902, and the clearest growth came from transportation and warehousing (up 378 jobs, or 14%) and health care (up 337 jobs), while manufacturing, retail, and finance and insurance shrank. Over five years, health care, restaurants and lodging, and transportation added the most jobs, and a few small fields grew fast: jobs at mental health practices nearly tripled and landscaping jobs about doubled.

Where do these numbers come from?

The job and pay numbers are the U.S. Bureau of Labor Statistics Quarterly Census of Employment and Wages (QCEW), 2025 annual averages for Mesa County, released this year. It counts jobs covered by unemployment insurance, so it misses most self employed people and sole proprietors. The business size chart uses the Census Bureau's County Business Patterns for 2023, the latest year out.

These are county numbers, so they include Fruita, Palisade, Clifton and the rest of the valley, not just Grand Junction. And 2020 was a pandemic year, so "since 2020" starts from a low point for some industries, especially restaurants.

Chart 1: Which industries employ the most people here?

Chart 1: private jobs by industry, Mesa County, 2025
Industry (private, 2025)Jobs
Health care and social assistance12,565
Retail8,690
Restaurants, bars and lodging7,070
Construction5,025
Transportation and warehousing2,998
Administrative and waste services2,938
Manufacturing2,899
Professional and technical services2,513

Source: BLS QCEW, Mesa County, 2025 annual averages.

More than one in five private jobs in the county is in health care or social assistance. If you sell to other businesses, that's the biggest group of employers to understand.

Chart 2: What grew and shrank in 2025?

Chart 2: change in jobs, 2024 to 2025
Industry2024 jobs2025 jobsChange
Transportation and warehousing2,6202,998+378 (14.4%)
Health care and social assistance12,22812,565+337 (2.8%)
Administrative and waste services2,6892,938+249 (9.3%)
Manufacturing3,0972,899down 198 (6.4%)
Retail8,8438,690down 153 (1.7%)
Finance and insurance1,6091,502down 107 (6.7%)
Construction5,1225,025down 97 (1.9%)
Mining, oil and gas1,5261,437down 89 (5.8%)

All employers: +38 jobs. Source: BLS QCEW, Mesa County.

Counting every employer, including government, jobs went from 66,864 to 66,902, a gain of 38: less a boom than a reshuffle. Of the 20 private industry groups, 13 lost jobs, most of them a little.

Chart 3: What grew most over five years?

Chart 3: jobs in 2020 and 2025
Industry2020 jobs2025 jobsChange
Health care and social assistance11,28612,565+1,279 (11%)
Restaurants, bars and lodging6,0587,070+1,012 (17%)
Transportation and warehousing2,1822,998+816 (37%)
Retail8,1768,690+514 (6%)
Construction4,5765,025+449 (10%)
Finance and insurance1,9101,502down 408 (21%)

Source: BLS QCEW, Mesa County, annual averages.

Total county jobs grew from 60,563 in 2020 to 66,902 in 2025, about 10%. Finance and insurance lost the most, and manufacturing ended a little below 2020 (3,012 to 2,899). Some smaller industries grew fast, from small starting numbers, so a few new offices move the percentage a lot:

Chart 3, detail: small numbers
Detailed industry2020 jobs2025 jobs
Mental health practitioners' offices52150
Landscaping services285580
Management consulting92186
Residential remodelers137228
Physical, occupational and speech therapy offices73113
Wineries79119

Small numbers: a few new offices move these a lot.

Show more chartsCharts 4 and 5

Chart 4: Which industries pay the most?

The county's average annual pay across all jobs was $59,480 in 2025.

Chart 4: average annual pay by industry, 2025
Industry (private, 2025)Average annual pay
Mining, oil and gas$116,319
Professional and technical services$80,998
Finance and insurance$80,939
Wholesale$76,656
Construction$73,589
Health care and social assistance$65,248
Transportation and warehousing$63,005
Retail$42,631
Restaurants, bars and lodging$27,332

Line: county average, all jobs, $59,480

Utilities ($109,088) and company headquarters ($87,791) are left out; together about 425 jobs.

Utilities ($109,088) and company headquarters offices ($87,791) pay more than most of this list, but together have about 425 jobs, so we left them out. Average pay mixes full and part time jobs, which is part of why restaurants and retail sit low.

Chart 5: How big are most businesses here?

Chart 5: business locations by employees, 2023
Employees at the location (2023)Businesses
Fewer than 52,729
5 to 9845
10 to 19646
20 to 49411
50 to 99125
100 or more71

Source: Census County Business Patterns 2023.

Of 4,827 business locations with employees in 2023, 57% had fewer than five people and about 1 in 70 had 100 or more. The count leaves out government and people who work for themselves with no employees.

What does this mean if I run a business here?

We're reading public data, not forecasting, but a few things stand out:

  • Health care is the anchor. The biggest employer group kept growing in a flat year; practices, clinics and the businesses that serve them have been a steady market.
  • Trucks and warehouses moved fastest in 2025, while finance, retail and manufacturing lost jobs.
  • Most businesses you'd sell to are small. With most locations under five people, the owner usually decides. Plain pricing and a phone number people can reach go a long way.

We'll update these charts each year. We pulled these tables ourselves from the federal files; for the counts for your own line of work in Mesa County, call us at (970) 314-6088 and we'll look them up with you.

FAQ

Which industries are growing in Grand Junction right now?

In Mesa County in 2025, transportation and warehousing added 378 jobs (14%) and health care added 337, while total jobs were almost flat at 66,902 (BLS QCEW).

What is the biggest industry in Mesa County?

Health care and social assistance, with 12,565 private jobs in 2025, more than one in five private jobs in the county.

What is the average pay in Mesa County?

$59,480 across all jobs in 2025, according to the BLS Quarterly Census of Employment and Wages.

How many businesses in Mesa County are small?

In 2023, 2,729 of 4,827 business locations with employees (57%) had fewer than five people, per Census County Business Patterns.

Did Mesa County lose jobs in 2025?

Overall, no. Total jobs rose by 38. But manufacturing, retail, finance and insurance, construction and mining each lost jobs.

Sources

3 sources
  1. U.S. Bureau of Labor Statistics, Quarterly Census of Employment and Wages, Mesa County (FIPS 08077), 2025 annual averages, open data CSV
  2. BLS QCEW data views (landing page for the same data)
  3. U.S. Census Bureau, County Business Patterns 2023, county file
Tell us what you want to change.Grand Junction / Fruita / Palisade / Clifton

Want a hand
with any of it?

(970) 314-6088hello@mesavalleymarketing.com

Call or write and tell us where you are stuck. We answer in plain words.

Born of this place.A little local
intelligence.

Where shall we go?

Find your next step, try a job with Mesa, or follow a few hidden trails.

Site guide & interactive demos
Let’s make something better.
1 / Your focus2 / Your details3 / Review & send

What are you thinking?

Choose a starting point
Good things reward a closer look.

A small adventure around the valley

Grand Valley
Passport.

Eight tiny details are hiding in the artwork. One on each page. Collect them all and you’ll earn a free AI widget, custom-designed for your business.

Still out thereHomeSomething is growing in a photograph.
Still out thereServicesThe orchard has a detail of its own.
Still out thereCustom AppsEven the control room has local roots.
Still out thereStudioLook up. Someone took the scenic route.
Still out thereWineriesBetween the rows, a small beginning.
Still out thereHome servicesA familiar line beside the home.
Still out thereHospitalityA room with a view. Look a little higher.
Still out thereProfessional servicesFollow the current past the paperwork.
0 of 8 discoveries
Bonus stampCustom AppsPair your AI on Custom Apps. It brings back a trail word.

Trail word

Got a trail word from your AI?

No bright markers. No treasure boxes. Just a peach, a silhouette, a little line that belongs to the landscape. Touch a detail when it catches your eye.

Saved on this device. No account or tracking.