Salaripedia
English

How much does a stocker and order filler make in Farmington?

$35,680a year

Median yearly pay for stocker and order fillers in the Farmington, NM metro area. That is $17.15 an hour or $2,973 a month.

Hourly
$17.15
Vs. national median
-4%
Rank among cities
225 of 393
Jobs in the area
830
Pay range
Lowest 10%: $28,830Median: $35,680Highest 10%: $45,260
PercentileYearlyHourly
10th$28,830$13.86
25th$33,500$16.11
Median$35,680$17.15
75th$36,710$17.65
90th$45,260$21.76

Other cities in New Mexico

Median yearly pay for stocker and order fillers.

Albuquerque, NM$36,240
Santa Fe, NM$36,200
Las Cruces, NM$32,290
Stocker and Order Filler salary in New Mexico Stocker and Order Filler salary in all states

Related jobs in Farmington

Same field, median yearly pay.

Wellhead Pumper$63,230
First-Line Supervisors of Transportation and Material Moving Worker$57,050
Heavy and Tractor-Trailer Truck Driver$51,070
Bus Driver$46,260
Industrial Truck and Tractor Operator$44,710
Light Truck Driver$42,780
Laborer and Freight$37,850
Shuttle Driver and Chauffeur$35,360
Cleaners of Vehicle and Equipment$29,640
Packer and Packager$27,090
Salaries for every job in Farmington, NM

Frequently asked questions

How much does a stocker and order filler make an hour in Farmington?

The median hourly pay in the Farmington, NM metro area is $17.15 ($35,680 a year).

Do stocker and order fillers make more in Farmington than the national average?

No: $35,680 against $37,330 nationally, 4% less.

How does Farmington compare with the rest of New Mexico?

The median in New Mexico is $35,830, so Farmington pays 0% more.

Where does Farmington rank for stocker and order filler pay?

225 of 393 metro areas with data.

How much does a stocker and order filler make starting out in Farmington?

The lowest-paid 10% make $28,830 or less a year; the top 10% make $45,260 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.