Post job

Best states for a retail stocker

  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
It seems like retail stockers are becoming more and more common across America. But working conditions and demand for retail stockers aren't the same everywhere in the U.S. Although there are abundant retail stocker jobs in the United States, a large number of them are in the South. Iowa is the best state in the country for retail stocker jobs.
The median salary for retail stockers in Iowa is $31,956. Compare that to the median salary in Oklahoma of $25,068, which ranked worst for retail stockers, and you can see how your location is important for your career.If you are currently seeking employment as a retail stocker, you can find open job positions using Zippia's search tools.

10 best states for retail stockers in 2025

  1. Iowa #1 best state for retail stockers

    1. Iowa

    Total retail stocker jobs:888
    Average annual salary:$31,956
    Lowest 10 percent earn:$27,000
    Highest 10 percent earn:$37,000
    Location Quotient:
    1.44
  2. Minnesota #2 best state for retail stockers

    2. Minnesota

    Total retail stocker jobs:1,139
    Average annual salary:$32,043
    Lowest 10 percent earn:$27,000
    Highest 10 percent earn:$37,000
    Location Quotient:
    1.01
  3. Pennsylvania #3 best state for retail stockers

    3. Pennsylvania

    Total retail stocker jobs:1,984
    Average annual salary:$31,137
    Lowest 10 percent earn:$26,000
    Highest 10 percent earn:$37,000
    Location Quotient:
    1.01
  4. Vermont #4 best state for retail stockers

    4. Vermont

    Total retail stocker jobs:162
    Average annual salary:$30,828
    Lowest 10 percent earn:$27,000
    Highest 10 percent earn:$35,000
    Location Quotient:
    1.25
  5. Wisconsin #5 best state for retail stockers

    5. Wisconsin

    Total retail stocker jobs:931
    Average annual salary:$30,764
    Lowest 10 percent earn:$26,000
    Highest 10 percent earn:$36,000
    Location Quotient:
    0.99
  6. Tennessee #6 best state for retail stockers

    6. Tennessee

    Total retail stocker jobs:1,005
    Average annual salary:$30,051
    Lowest 10 percent earn:$25,000
    Highest 10 percent earn:$35,000
    Location Quotient:
    1.01
  7. Connecticut #7 best state for retail stockers

    7. Connecticut

    Total retail stocker jobs:633
    Average annual salary:$31,297
    Lowest 10 percent earn:$26,000
    Highest 10 percent earn:$36,000
    Location Quotient:
    1.13
  8. Kentucky #8 best state for retail stockers

    8. Kentucky

    Total retail stocker jobs:881
    Average annual salary:$28,982
    Lowest 10 percent earn:$24,000
    Highest 10 percent earn:$34,000
    Location Quotient:
    1.41
  9. Rhode Island #9 best state for retail stockers

    9. Rhode Island

    Total retail stocker jobs:144
    Average annual salary:$32,383
    Lowest 10 percent earn:$27,000
    Highest 10 percent earn:$37,000
    Location Quotient:
    0.7
  10. Michigan #10 best state for retail stockers

    10. Michigan

    Total retail stocker jobs:1,957
    Average annual salary:$28,872
    Lowest 10 percent earn:$24,000
    Highest 10 percent earn:$34,000
    Location Quotient:
    1.49

Retail stocker jobsNear Columbus, OH

How Zippia determines the best states to be a retail stocker

You can read about how the best state rankings are calculated here.

Detailed list of the best states for a retail stocker

RankStateAverage salaryLowest 10% earnPopulationJob count
1Iowa$31,956$27,0003,145,711888
2Minnesota$32,043$27,0005,576,6061,139
3Pennsylvania$31,137$26,00012,805,5371,984
4Vermont$30,828$27,000623,657162
5Wisconsin$30,764$26,0005,795,483931
6Tennessee$30,051$25,0006,715,9841,005
7Connecticut$31,297$26,0003,588,184633
8Kentucky$28,982$24,0004,454,189881
9Rhode Island$32,383$27,0001,059,639144
10Michigan$28,872$24,0009,962,3111,957
11Oregon$32,153$27,0004,142,776628
12North Dakota$29,359$25,000755,393166
13Colorado$31,275$26,0005,607,1541,041
14Montana$28,893$25,0001,050,493305
15Arizona$30,022$25,0007,016,2701,020
16Washington$31,964$27,0007,405,7431,102
17Delaware$30,429$25,000961,939211
18Ohio$28,292$23,00011,658,6091,947
19Alaska$32,664$29,000739,79594
20Nebraska$30,040$25,0001,920,076319
21Hawaii$35,490$31,0001,427,53898
22Alabama$28,418$23,0004,874,747779
23West Virginia$28,079$23,0001,815,857257
24California$31,464$26,00039,536,6534,444
25Mississippi$27,311$23,0002,984,100435
26Kansas$28,302$24,0002,913,123505
27Indiana$27,104$22,0006,666,8181,356
28Nevada$29,209$24,0002,998,039287
29Texas$28,777$24,00028,304,5962,871
30Missouri$28,254$24,0006,113,532947
31Illinois$28,164$23,00012,802,0232,125
32Virginia$30,005$24,0008,470,0201,257
33Wyoming$26,698$23,000579,315111
34Maryland$29,739$24,0006,052,177966
35North Carolina$27,261$22,00010,273,4191,739
36District of Columbia$30,141$25,000693,97234
37South Dakota$27,691$23,000869,666131
38Maine$26,192$23,0001,335,907265
39Florida$26,872$22,00020,984,4002,980
40New Jersey$26,367$22,0009,005,6441,681
41Georgia$27,007$22,00010,429,3791,674
42Idaho$26,224$22,0001,716,943289
43South Carolina$26,744$22,0005,024,369685
44Utah$26,729$22,0003,101,833473
45Arkansas$24,828$21,0003,004,279443
46Massachusetts$26,407$22,0006,859,8191,509
47New York$26,374$22,00019,849,3992,020
48New Mexico$25,969$22,0002,088,070288
49Louisiana$23,854$20,0004,684,333581
50New Hampshire$26,366$23,0001,342,795144
51Oklahoma$25,068$21,0003,930,864467

Highest paying states for retail stockers

RankStateAvg. Retail Stocker Salary
1Iowa$31,956
2Minnesota$32,043
3Pennsylvania$31,137
4Vermont$30,828
5Wisconsin$30,764
6Tennessee$30,051
7Connecticut$31,297
8Kentucky$28,982
9Rhode Island$32,383
10Michigan$28,872
11Oregon$32,153
12North Dakota$29,359
13Colorado$31,275
14Montana$28,893
15Arizona$30,022
16Washington$31,964
17Delaware$30,429
18Ohio$28,292
19Alaska$32,664
20Nebraska$30,040
21Hawaii$35,490
22Alabama$28,418
23West Virginia$28,079
24California$31,464
25Mississippi$27,311
26Kansas$28,302
27Indiana$27,104
28Nevada$29,209
29Texas$28,777
30Missouri$28,254
31Illinois$28,164
32Virginia$30,005
33Wyoming$26,698
34Maryland$29,739
35North Carolina$27,261
36District of Columbia$30,141
37South Dakota$27,691
38Maine$26,192
39Florida$26,872
40New Jersey$26,367
41Georgia$27,007
42Idaho$26,224
43South Carolina$26,744
44Utah$26,729
45Arkansas$24,828
46Massachusetts$26,407
47New York$26,374
48New Mexico$25,969
49Louisiana$23,854
50New Hampshire$26,366
51Oklahoma$25,068

Retail stocker best states FAQs

Search for retail stocker jobs

Browse office and administrative jobs