Stockers and Order Fillers Salary in Michigan
Stockers and Order Fillers in Michigan have a median of $35,930 a year, below the national $37,330 (−4%); the state ranks 40th of 51 states by median. That is 27% less than the median across all occupations in Michigan ($49,270). Among neighbouring states, Ohio and Indiana pay more (up to $37,130 in Ohio) and Wisconsin pays less (down to $35,000 in Wisconsin). Michigan employs 82,730 stockers and order fillers, 18.8 per 1,000 jobs, the 10th largest count of any state. A location quotient of 1.03 is close to the national share.
Michigan vs the United States, May 2025
| Area | Basis | Percentile wage | Mean | Employment | Jobs per 1,000 | Location quotient | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| 10th | 25th | Median | 75th | 90th | ||||||
| Michigan | Hourly | $14.46 | $15.26 | $17.27 | $20.31 | $23.03 | $18.35 | 82,730 | 18.79 | 1.03 |
| Annual | $30,070 | $31,750 | $35,930 | $42,250 | $47,900 | $38,170 | ||||
| United States | Hourly | $14.48 | $16.56 | $17.95 | $21.47 | $23.68 | $19.01 | 2,833,810 | – | – |
| Annual | $30,110 | $34,450 | $37,330 | $44,650 | $49,260 | $39,540 | ||||
- Rank by median
- 40th of 51 states
- Rank by employment
- 10th of 51 states
- Location quotient
- 1.03
- Jobs per 1,000
- 18.79
Ranks count the 50 states and DC with a published value. The location quotient is the occupation's share of Michigan's employment divided by its national share; 1.00 means the same share as the nation. Take-home pay at these wages: FastCalc's take-home pay calculator.
Metropolitan areas in Michigan
16 metropolitan areas and 4 nonmetropolitan areas touching Michigan publish a row for stockers and order fillers, sorted by median. Areas crossing a state line are listed under every state they touch; a linked metro has its own profile.
| Area | Median hourly | Median annual | 10th pct (annual) | 90th pct (annual) | Employment | Jobs per 1,000 | Location quotient |
|---|---|---|---|---|---|---|---|
| Flint, MI | $18.17 | $37,800 | $30,090 | $78,530 | 3,710 | 27.50 | 1.51 |
| South Bend-Mishawaka, IN-MI | $17.68 | $36,780 | $28,890 | $43,990 | 2,580 | 19.60 | 1.08 |
| Detroit-Warren-Dearborn, MI | $17.66 | $36,720 | $30,690 | $47,800 | 37,090 | 19.48 | 1.07 |
| Ann Arbor, MI | $17.42 | $36,230 | $30,640 | $55,370 | 2,500 | 11.39 | 0.63 |
| Grand Rapids-Wyoming-Kentwood, MI | $17.23 | $35,840 | $29,970 | $46,500 | 10,960 | 18.32 | 1.01 |
| Monroe, MI | $17.14 | $35,660 | $28,950 | $46,010 | 940 | 23.01 | 1.26 |
| Traverse City, MI | $17.05 | $35,460 | $29,590 | $45,420 | 1,260 | 18.39 | 1.01 |
| Midland, MI | $17.01 | $35,380 | $30,030 | $47,550 | 550 | 14.69 | 0.81 |
| Battle Creek, MI | $16.89 | $35,130 | $29,210 | $48,110 | 920 | 16.88 | 0.93 |
| Kalamazoo-Portage, MI | $16.87 | $35,090 | $29,800 | $46,890 | 2,240 | 18.39 | 1.01 |
| Lansing-East Lansing, MI | $16.79 | $34,930 | $29,930 | $47,220 | 3,780 | 17.42 | 0.96 |
| Niles, MI | $16.71 | $34,750 | $28,050 | $47,960 | 1,200 | 20.00 | 1.10 |
| Jackson, MI | $16.61 | $34,560 | $29,500 | $49,640 | 1,000 | 17.89 | 0.98 |
| Muskegon-Norton Shores, MI | $16.25 | $33,790 | $29,290 | $46,280 | 1,250 | 20.08 | 1.10 |
| Bay City, MI | $16.02 | $33,320 | $28,620 | $46,150 | 740 | 21.95 | 1.20 |
| Saginaw, MI | $15.80 | $32,860 | $29,010 | $47,010 | 1,360 | 17.03 | 0.93 |
| Southern Michigan nonmetropolitan area | $16.77 | $34,880 | $29,570 | $51,070 | 3,080 | 22.85 | 1.25 |
| Northern Michigan nonmetropolitan area | $16.53 | $34,380 | $28,640 | $44,580 | 2,960 | 25.15 | 1.38 |
| Upper Peninsula of Michigan nonmetropolitan area | $15.91 | $33,090 | $29,380 | $45,330 | 2,530 | 22.57 | 1.24 |
| Mid Michigan nonmetropolitan area | $15.49 | $32,210 | $29,270 | $44,660 | 3,120 | 20.46 | 1.12 |
Neighbouring states
See the national page for Stockers and Order Fillers (every state ranked) and the Michigan wage profile (every occupation in the state).
Source and notes
Data: BLS OEWS May 2025, released 2026-05-15. Cross-industry estimates, all ownerships. BLS page: OEWS Michigan estimates.
- Annual wages assume 2,080 hours a year at the hourly rate; occupations BLS publishes on one basis only show an en dash (–) on the other.
- Employment is rounded to the nearest 10 by BLS. Where BLS withholds a cell, nothing is estimated in its place.