What a assembler earns, by metro
Median pay for assemblers runs from $23,000 in Arecibo to $64,950 in Lafayette — a 2.82× range across 509 metropolitan areas. The national median of $44,650 sits inside that range but describes no particular market.
What the percentile band tells you
Ten per cent of assemblers earn below $33,280 and ten per cent above $64,880 — a 1.95× band. The upside from median to 90th percentile is 45%, 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.
Where the money is
Lafayette (LA) leads and Arecibo (PR) trails, but the gap is modest. For a role like this the more useful comparison is not between cities but between the 10th and 90th percentile within one — see the band above.
Highest paying metros
| Metropolitan area | Median | Hourly | LQ | Employed |
|---|---|---|---|---|
| Lafayette LA | $64,950 | $31.23 | 0.33 | 530 |
| Jackson MS | $63,170 | $30.37 | 1.97 | 4,810 |
| Lafayette-West Lafayette IN | $63,140 | $30.35 | 6.8 | 6,280 |
| San Francisco-Oakland-Fremont CA | $60,250 | $28.97 | 0.83 | 17,700 |
| Lexington-Fayette KY | $59,730 | $28.72 | 3.34 | 8,650 |
| Spartanburg SC | $59,300 | $28.51 | 7.9 | 11,790 |
| Oshkosh-Neenah WI | $57,260 | $27.53 | 2.41 | 2,040 |
| Nashville-Davidson--Murfreesboro--Franklin TN | $56,400 | $27.12 | 2.09 | 20,770 |
| Lansing-East Lansing MI | $55,120 | $26.50 | 3.14 | 6,170 |
| Grand Island NE | $55,120 | $26.50 | 1.03 | 370 |
| Kansas City MO-KS | $54,990 | $26.44 | 1.39 | 13,770 |
| St. Joseph MO-KS | $54,400 | $26.15 | 2.76 | 1,360 |
| Helena MT | $53,710 | $25.82 | 0.34 | 140 |
| Urban Honolulu HI | $53,500 | $25.72 | 0.08 | 320 |
| Tuscaloosa AL | $53,050 | $25.51 | 7.47 | 7,320 |
| San Jose-Sunnyvale-Santa Clara CA | $52,360 | $25.18 | 0.52 | 5,290 |
| St. Cloud MN | $52,330 | $25.16 | 1.72 | 1,620 |
| Harrisonburg VA | $52,260 | $25.13 | 0.58 | 340 |
| Grand Forks ND-MN | $51,850 | $24.93 | 1.5 | 710 |
| Eastern Oregon nonmetropolitan area | $51,400 | $24.71 | 0.89 | 590 |
| Bremerton-Silverdale-Port Orchard WA | $51,320 | $24.68 | 0.44 | 380 |
| Fond du Lac WI | $51,200 | $24.61 | 2.72 | 1,080 |
| Bismarck ND | $50,750 | $24.40 | 0.48 | 310 |
| Wasatch Front Fringe Utah nonmetropolitan area | $50,610 | $24.33 | 1.59 | 980 |
| Elizabethtown KY | $50,510 | $24.29 | 4.6 | 2,140 |
Lowest paying metros
| Metropolitan area | Median | Hourly | LQ | Employed |
|---|---|---|---|---|
| Arecibo PR | $23,000 | $11.06 | 1.8 | 560 |
| Guayama PR | $23,340 | $11.22 | 4.6 | 520 |
| Mayaguez PR | $23,570 | $11.33 | 1.28 | 600 |
| Aguadilla PR | $24,960 | $12.00 | 6.49 | 2,860 |
| San Juan-Bayamon-Caguas PR | $25,680 | $12.35 | 1.03 | 6,420 |
| Border Region of Texas nonmetropolitan area | $27,630 | $13.28 | 0.38 | 160 |
| Ponce PR | $28,620 | $13.76 | 2.49 | 1,430 |
| McAllen-Edinburg-Mission TX | $29,820 | $14.34 | 0.24 | 650 |
| Lower West Mississippi nonmetropolitan area | $30,230 | $14.54 | 0.33 | 240 |
| Lower East Mississippi nonmetropolitan area | $30,520 | $14.67 | 2.47 | 2,760 |
Elkhart-Goshen is the cluster
Elkhart-Goshen has 16.43× the national concentration of assemblers — the densest market in the country for this role, with 18,960 employed locally. Pay there is $46,960, 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 |
|---|---|---|---|---|
| Elkhart-Goshen IN | $46,960 | $22.58 | 16.43 | 18,960 |
| Spartanburg SC | $59,300 | $28.51 | 7.9 | 11,790 |
| Tuscaloosa AL | $53,050 | $25.51 | 7.47 | 7,320 |
| Northwest Alabama nonmetropolitan area | $42,260 | $20.32 | 7.36 | 4,500 |
| Lafayette-West Lafayette IN | $63,140 | $30.35 | 6.8 | 6,280 |
| Columbus IN | $46,950 | $22.57 | 6.62 | 2,980 |
| Aguadilla PR | $24,960 | $12.00 | 6.49 | 2,860 |
| West Northwestern Ohio nonmetropolitan area | $48,110 | $23.13 | 6.46 | 14,590 |
| Northeast Alabama nonmetropolitan area | $45,040 | $21.66 | 6.07 | 8,370 |
| Battle Creek MI | $49,100 | $23.61 | 5.5 | 2,710 |
| Southern Indiana nonmetropolitan area | $46,270 | $22.25 | 5.08 | 9,020 |
| Montgomery AL | $45,380 | $21.82 | 4.96 | 7,410 |
Largest employers by metro
| Metropolitan area | Median | Hourly | LQ | Employed |
|---|---|---|---|---|
| Detroit-Warren-Dearborn MI | $49,240 | $23.67 | 3.2 | 55,100 |
| Chicago-Naperville-Elgin IL-IN | $43,650 | $20.99 | 1.18 | 47,970 |
| Los Angeles-Long Beach-Anaheim CA | $46,190 | $22.21 | 0.59 | 33,310 |
| Dallas-Fort Worth-Arlington TX | $38,340 | $18.43 | 0.86 | 31,310 |
| Minneapolis-St. Paul-Bloomington MN-WI | $47,200 | $22.69 | 1.68 | 29,570 |
| New York-Newark-Jersey City NY-NJ | $39,640 | $19.06 | 0.31 | 26,880 |
| Atlanta-Sandy Springs-Roswell GA | $38,960 | $18.73 | 0.88 | 22,970 |
| Houston-Pasadena-The Woodlands TX | $37,890 | $18.22 | 0.71 | 21,170 |
| Louisville/Jefferson County KY-IN | $48,440 | $23.29 | 3.38 | 20,920 |
| Nashville-Davidson--Murfreesboro--Franklin TN | $56,400 | $27.12 | 2.09 | 20,770 |
| Grand Rapids-Wyoming-Kentwood MI | $39,120 | $18.81 | 3.61 | 19,540 |
| Elkhart-Goshen IN | $46,960 | $22.58 | 16.43 | 18,960 |
Current openings
About this data
Figures come from the BLS Occupational Employment and Wage Statistics programme, May 2025 release, SOC code 51-2090. OEWS surveys employers, so it reports what is actually paid rather than what job advertisements claim, and it excludes the self-employed. Estimates cover 509 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.