What a heavy equipment operator earns, by metro
A heavy equipment operator in Kahului-Wailuku has a median wage of $124,990. In Ponce the median is $27,770. That is a 4.5-fold difference for the same job title, which is unusually wide even by the standards of a country this large — and it means a national average for this role is close to meaningless.
What the percentile band tells you
Ten per cent of heavy equipment operators earn below $42,190 and ten per cent above $101,090 — a 2.4× band. The upside from median to 90th percentile is 69%, which is a normal amount of room for experience and specialisation to matter. An offer below the 25th percentile is worth questioning; one above the 75th is worth taking seriously.
Why the range is 4.5× wide
The top of the table is spread across several states rather than concentrated in one, which points away from a pure cost-of-living story. Where a role pays 4.5× more in one market than another without a single expensive state dominating, the usual cause is local demand density — a few metros where the industry clusters and employers compete for the same small pool. The heavy equipment operator concentration table further down shows where that is happening.
Highest paying metros
| Metropolitan area | Median | Hourly | LQ | Employed |
|---|---|---|---|---|
| Kahului-Wailuku HI | $124,990 | $60.09 | 1.78 | 400 |
| San Francisco-Oakland-Fremont CA | $124,750 | $59.97 | 0.56 | 4,080 |
| San Jose-Sunnyvale-Santa Clara CA | $124,340 | $59.78 | 0.39 | 1,360 |
| Urban Honolulu HI | $117,630 | $56.55 | 1.04 | 1,430 |
| Santa Rosa-Petaluma CA | $105,080 | $50.52 | 1.12 | 710 |
| Chicago-Naperville-Elgin IL-IN | $103,100 | $49.57 | 0.57 | 7,930 |
| Olympia-Lacey-Tumwater WA | $103,060 | $49.55 | 0.65 | 260 |
| Decatur IL | $100,520 | $48.33 | 0.74 | 100 |
| Michigan City-La Porte IN | $98,120 | $47.17 | 1.39 | 170 |
| Waterloo-Cedar Falls IA | $97,770 | $47.01 | 1.64 | 420 |
| Rockford IL | $97,250 | $46.75 | 0.61 | 260 |
| Bloomington IL | $96,250 | $46.27 | 0.68 | 180 |
| Seattle-Tacoma-Bellevue WA | $95,750 | $46.04 | 0.76 | 4,860 |
| Springfield IL | $95,310 | $45.82 | 0.67 | 210 |
| Vallejo CA | $95,100 | $45.72 | 1.43 | 630 |
| New York-Newark-Jersey City NY-NJ | $95,050 | $45.70 | 0.39 | 11,430 |
| Northwest Illinois nonmetropolitan area | $94,410 | $45.39 | 1.29 | 500 |
| Kankakee IL | $94,270 | $45.32 | 0.7 | 90 |
| Champaign-Urbana IL | $92,900 | $44.66 | 0.48 | 160 |
| Los Angeles-Long Beach-Anaheim CA | $92,890 | $44.66 | 0.46 | 8,780 |
| Sacramento-Roseville-Folsom CA | $91,650 | $44.06 | 0.88 | 2,920 |
| Bellingham WA | $91,510 | $44.00 | 1.41 | 400 |
| Wausau WI | $90,900 | $43.70 | 0.92 | 200 |
| Modesto CA | $90,560 | $43.54 | 0.71 | 430 |
| Racine-Mount Pleasant WI | $90,320 | $43.43 | 1.21 | 280 |
Lowest paying metros
| Metropolitan area | Median | Hourly | LQ | Employed |
|---|---|---|---|---|
| Ponce PR | $27,770 | $13.35 | 1.01 | 200 |
| Aguadilla PR | $28,440 | $13.67 | 0.89 | 130 |
| San Juan-Bayamon-Caguas PR | $29,810 | $14.33 | 0.81 | 1,730 |
| Mayaguez PR | $30,970 | $14.89 | 0.55 | 90 |
| Puerto Rico nonmetropolitan area | $31,030 | $14.92 | 1.5 | 140 |
| Arecibo PR | $31,360 | $15.08 | 0.82 | 90 |
| Rome GA | $36,400 | $17.50 | 1.07 | 150 |
| Gadsden AL | $36,910 | $17.74 | 1.01 | 100 |
| Hot Springs AR | $37,760 | $18.15 | 2.09 | 250 |
| McAllen-Edinburg-Mission TX | $39,200 | $18.85 | 1.11 | 1,010 |
West North Dakota nonmetropolitan area is the cluster
West North Dakota nonmetropolitan area has 8.44× the national concentration of heavy equipment operators — the densest market in the country for this role, with 2,270 employed locally. Pay there is $65,320, which does not put it near the top of the pay table. Concentration and compensation are different things — a dense market is easier to get hired in and easier to move around within, but the competition that makes it dense also caps what employers need to offer.
Where the role is most concentrated
| Metropolitan area | Median | Hourly | LQ | Employed |
|---|---|---|---|---|
| West North Dakota nonmetropolitan area | $65,320 | $31.41 | 8.44 | 2,270 |
| Eastern Wyoming nonmetropolitan area | $77,440 | $37.23 | 8.1 | 2,130 |
| Arizona nonmetropolitan area | $60,250 | $28.97 | 7.85 | 2,350 |
| Southern West Virginia nonmetropolitan area | $50,930 | $24.49 | 6.38 | 1,490 |
| Balance of Nevada nonmetropolitan area | $82,870 | $39.84 | 5.38 | 1,480 |
| Eastern New Mexico nonmetropolitan area | $54,080 | $26.00 | 4.87 | 2,500 |
| Alaska nonmetropolitan area | $78,300 | $37.64 | 4.81 | 1,610 |
| Northern West Virginia nonmetropolitan area | $49,450 | $23.78 | 4.69 | 2,100 |
| East-Central Montana nonmetropolitan area | $58,280 | $28.02 | 4.36 | 810 |
| Greeley CO | $60,690 | $29.18 | 4.22 | 1,550 |
| Southwestern Pennsylvania nonmetropolitan area | $51,920 | $24.96 | 3.92 | 1,690 |
| Fairbanks-College AK | $82,390 | $39.61 | 3.82 | 430 |
Largest employers by metro
| Metropolitan area | Median | Hourly | LQ | Employed |
|---|---|---|---|---|
| Houston-Pasadena-The Woodlands TX | $51,040 | $24.54 | 1.38 | 14,000 |
| Dallas-Fort Worth-Arlington TX | $51,370 | $24.70 | 0.92 | 11,510 |
| New York-Newark-Jersey City NY-NJ | $95,050 | $45.70 | 0.39 | 11,430 |
| Los Angeles-Long Beach-Anaheim CA | $92,890 | $44.66 | 0.46 | 8,780 |
| Atlanta-Sandy Springs-Roswell GA | $49,430 | $23.77 | 0.94 | 8,360 |
| Phoenix-Mesa-Chandler AZ | $62,540 | $30.07 | 1.09 | 7,980 |
| Chicago-Naperville-Elgin IL-IN | $103,100 | $49.57 | 0.57 | 7,930 |
| Washington-Arlington-Alexandria DC-VA-MD-WV | $61,660 | $29.64 | 0.67 | 6,450 |
| Boston-Cambridge-Newton MA-NH | $76,940 | $36.99 | 0.77 | 6,370 |
| Miami-Fort Lauderdale-West Palm Beach FL | $51,800 | $24.91 | 0.68 | 5,850 |
| Philadelphia-Camden-Wilmington PA-NJ-DE-MD | $66,810 | $32.12 | 0.63 | 5,620 |
| Denver-Aurora-Centennial CO | $64,080 | $30.81 | 1.04 | 5,150 |
Current openings
About this data
Figures come from the BLS Occupational Employment and Wage Statistics programme, May 2025 release, SOC code 47-2073. OEWS surveys employers, so it reports what is actually paid rather than what job advertisements claim, and it excludes the self-employed. Estimates cover 526 of 528 metropolitan areas — near-complete coverage, which means the ranges above are reliable rather than drawn from a handful of markets. Read the methodology.