49 Series · SOC 49-9071

Maintenance and Repair Workers, General Salary

National pay, percentile range, growth outlook, and state-by-state detail from the U.S. Bureau of Labor Statistics OEWS survey (May 2025).

$49,590
Median / year
$77,180
Top 10% earn
+3.8%
Growth '23–'33
1,529,700
US workers

Maintenance and Repair Workers, General earn a median of $49,590 per year.

According to the U.S. Bureau of Labor Statistics OEWS survey, the median annual wage is $49,590, based on the most recent survey of employers. Reported pay ranges from $35,350 (10th percentile) to $77,180 (90th percentile) nationally, across roughly 1,529,700 US workers. District of Columbia pays the most ($60,310), since pay varies by state and metro area.

49 Series · Source: BLS OEWS Compare with another job →
Share: Post LinkedIn

The pay verdict

Maintenance and Repair Workers, General earn a median of $49,590, putting them below the typical US occupation and higher than 32% of the 825 occupations with a published BLS median. Within Installation, Maintenance, and Repair, it ranks #39 of 51 by median pay. Employment is projected to grow 3.8% by 2033.

$49,590
Median annual wage
Top 68%
of 825 US occupations with published wages
#39 of 51
in Installation, Maintenance, and Repair
2.2×
90th-to-10th pay spread

Highest-paying state: District of Columbia at $60,310. Typical entry-level education: High school diploma or equivalent.

Maintenance and Repair Workers, General (SOC 49-9071) pays a national median of $49,590 per year according to the BLS Occupational Employment and Wage Statistics survey released in May 2025. Full-range compensation stretches from $35,350 at the 10th percentile to $77,180 at the 90th, with a mean of $53,780 indicating a right-skew where top earners pull the average above the midpoint. An estimated 1,529,700 Americans work in this occupation across 54 reporting states and 528 metro areas.

BLS Employment Projections forecast a +3.8% change in employment from 2024 to 2034, which the agency classifies as slower than average relative to the 5% all-occupations baseline. About 159,800 openings are projected per year, combining new positions with replacement needs from retirements and occupation-switchers. Typical entry-level preparation is High school diploma or equivalent and moderate-term on-the-job training of on-the-job training. The BLS Census of Fatal Occupational Injuries (CFOI) and Survey of Occupational Injuries and Illnesses (SOII) produce a workplace-safety grade of B for this role, with a fatality rate of 14 per 100,000 and injury rate of 3 per 100.

Geographic variation matters as much as the headline median. District of Columbia pays the highest state median at $60,310, which is +22% above the national figure. The top metro is Kahului-Wailuku, HI at $63,980 - metro premiums typically reflect higher cost of living, industry concentration, or specialized employer demand. When using this page for negotiation or career planning, pair the national median with the state and metro rows below, remember that BLS wages exclude benefits, bonuses, and overtime, and revisit after each May OEWS release since percentiles shift with cost-of-living cycles and industry demand. See our methodology for exactly how these figures are sourced, computed, and verified.

BLS OEWS May 2025 1,529,700 jobs Median $49,590/yr

Median Salary

$49,590

per year

Median Hourly

$23.84/hr

per hour

Mean Salary

$53,780

average

Employment

1,529,700

jobs nationwide

How does this pay compare nationally?

Where Maintenance and Repair Workers, General pay sits nationally

Median annual wage vs. 825 detailed BLS occupations with a published median

$49,590 Bottom 32% higher than 32% of 825 US occupations

$0–$20,000: 0 US occupations (0%). Below this entry. $20,000–$40,000: 98 US occupations (12%). Below this entry. $40,000–$60,000: 298 US occupations (36%). This entry sits in this band. $60,000–$80,000: 209 US occupations (25%). Above this entry. $80,000–$100,000: 82 US occupations (10%). Above this entry. $100,000–$120,000: 58 US occupations (7%). Above this entry. $120,000–$140,000: 32 US occupations (4%). Above this entry. $140,000–$160,000: 14 US occupations (2%). Above this entry. $160,000–$180,000: 9 US occupations (1%). Above this entry. $180,000–$200,000: 25 US occupations (3%). Above this entry. This job $0 $200,000 every BLS occupation, bucketed by value

Each bar is a $20K-wide band; taller bars hold more US occupations. The dashed line + filled bar mark this entry. Hover or tap any bar for its full count, share, and where it sits relative to this entry.

Source U.S. Bureau of Labor Statistics, OEWS · May 2025

Does this job pay well and grow?

Each dot is a 49-series occupation, placed by projected 2024–2034 growth and median pay. The highlighted dot is Maintenance and Repair Workers, General; the upper-right quadrant is the sweet spot (high pay + fast growth).

Among 23 49-series occupations with growth data, Maintenance and Repair Workers, General sits on the slower-growing side at +3.8% growth and $49,590 median pay.

Among 23 49-series occupations with growth data, Maintenance and Repair Workers, General sits on the slower-growing side at +3.8% growth and $49,590 median pay. Scatter plot of 23 data points. $20000$40000$60000$80000$100000 -10%-5%0%5%10%15%20% Projected growth 2024–2034 (%) Median annual wage
Among 23 49-series occupations with growth data, Maintenance and Repair Workers, General sits on the slower-growing side at +3.8% growth and $49,590 median pay.

Source: U.S. Bureau of Labor Statistics, OEWS (wages, May 2025) and Employment Projections (2024–2034).

Job Outlook (2024–2034)

Projected Growth

+3.8%

Slower than average

Annual Openings

159,800

per year (projected)

Typical Education

High school diploma or equivalent

On-the-Job Training

Moderate-term on-the-job training

Source: BLS Employment Projections, 2024–2034

Workplace Safety

All safety ratings →
B

Safe

Safety Grade (BLS 2023)

Fatality Rate

14/100K

Injury Rate

3/100

Danger Index

19/100

Source: BLS Census of Fatal Occupational Injuries (CFOI) & Survey of Occupational Injuries and Illnesses (SOII), 2023

Career Intelligence

Skills, knowledge, and tasks most important for Maintenance and Repair Workers, General roles, ranked by importance. Source: O*NET.

Top Skills

Equipment Maintenance 3.9
Repairing 3.9
Troubleshooting 3.8
Critical Thinking 3.3
Active Learning 3.1
Monitoring 3.1
Complex Problem Solving 3.1
Operations Monitoring 3.1
Operation and Control 3.1
Quality Control Analysis 3.1

Knowledge Areas

Mechanical 4.0
English Language 3.7
Building and Construction 3.7
Mathematics 3.4
Production and Processing 3.1
Customer and Personal Service 2.9
Public Safety and Security 2.6
Engineering and Technology 2.5
Education and Training 2.4
Design 2.4

Key Tasks

  • Perform routine maintenance, such as inspecting drives, motors, or belts, checking fluid levels, replacing filters, or doing other preventive maintenance actions.
  • Inspect, operate, or test machinery or equipment to diagnose machine malfunctions.
  • Adjust functional parts of devices or control instruments, using hand tools, levels, plumb bobs, or straightedges.
  • Repair machines, equipment, or structures, using tools such as hammers, hoists, saws, drills, wrenches, or equipment such as precision measuring instruments or electrical or electronic testing devices.
  • Order parts, supplies, or equipment from catalogs or suppliers.
  • Perform routine maintenance on boilers, such as replacing burners or hoses, installing replacement parts, or reinforcing structural weaknesses to ensure optimal boiler efficiency.
  • Diagnose mechanical problems and determine how to correct them, checking blueprints, repair manuals, or parts catalogs, as necessary.
  • Design new equipment to aid in the repair or maintenance of machines, mechanical equipment, or building structures.
  • Assemble, install, or repair wiring, electrical or electronic components, pipe systems, plumbing, machinery, or equipment.
  • Clean or lubricate shafts, bearings, gears, or other parts of machinery.

Source: O*NET Online, National Center for O*NET Development. Data represents typical importance ratings for this occupation.

Salary Range

Annual Salary Distribution

$35,350$40,840$49,590$62,620$77,180
10th pct25thMedian75th90th pct

Hourly Rate Distribution

$17.00$19.64$23.84$30.10$37.11
10th pct25thMedian75th90th pct

10th Percentile

$35,350

25th Percentile

$40,840

Median

$49,590

75th Percentile

$62,620

90th Percentile

$77,180

Salary by State

View all 54 states →
# State Median Salary vs National
1 District of Columbia $60,310 +22% above national
2 Alaska $60,270 +22% above national
3 Minnesota $59,200 +19% above national
4 Washington $59,160 +19% above national
5 Massachusetts $58,320 +18% above national
6 Hawaii $57,960 +17% above national
7 New York $57,790 +17% above national
8 Connecticut $57,620 +16% above national
9 California $57,000 +15% above national
10 Illinois $56,720 +14% above national
11 Wisconsin $55,810 +13% above national
12 Vermont $55,510 +12% above national
13 New Jersey $54,810 +11% above national
14 Oregon $54,350 +10% above national
15 Ohio $53,420 +8% above national
16 New Hampshire $52,830 +7% above national
17 Nevada $52,360 +6% above national
18 Iowa $52,160 +5% above national
19 Maryland $51,490 +4% above national
20 Colorado $51,280 +3% above national
21 Rhode Island $50,900 +3% above national
22 Nebraska $50,700 +2% above national
23 Utah $50,450 +2% above national
24 Delaware $50,150 +1% above national
25 Indiana $49,890 +1% above national
26 North Dakota $49,840 +1% above national
27 Virginia $49,470 same as national
28 Maine $49,430 same as national
29 Pennsylvania $49,290 1% below national
30 Missouri $48,370 2% below national
31 Idaho $48,190 3% below national
32 South Dakota $48,100 3% below national
33 North Carolina $47,910 3% below national
34 Wyoming $47,900 3% below national
35 South Carolina $47,880 3% below national
36 Georgia $47,680 4% below national
37 Arizona $47,620 4% below national
38 Michigan $47,580 4% below national
39 Tennessee $47,240 5% below national
40 Kansas $47,210 5% below national
41 Montana $46,870 5% below national
42 Kentucky $46,810 6% below national
43 Texas $46,670 6% below national
44 Florida $46,060 7% below national
45 New Mexico $45,760 8% below national
46 Mississippi $44,350 11% below national
47 Louisiana $43,960 11% below national
48 Alabama $43,630 12% below national
49 Arkansas $43,400 12% below national
50 Oklahoma $42,750 14% below national
51 West Virginia $38,890 22% below national
52 Virgin Islands $38,850 22% below national
53 Guam $30,450 39% below national
54 Puerto Rico $23,220 53% below national

Salary by Metro Area

View all 528 metro areas →
# Metro Area Median Salary vs National
1 Kahului-Wailuku, HI $63,980 +29% above national
2 San Francisco-Oakland-Fremont, CA $63,630 +28% above national
3 San Jose-Sunnyvale-Santa Clara, CA $63,220 +27% above national
4 Fairbanks-College, AK $62,520 +26% above national
5 Sheboygan, WI $62,410 +26% above national
6 Napa, CA $61,860 +25% above national
7 Vallejo, CA $61,400 +24% above national
8 Decatur, IL $61,380 +24% above national
9 Alaska nonmetropolitan area $61,370 +24% above national
10 Seattle-Tacoma-Bellevue, WA $60,760 +23% above national
11 Minneapolis-St. Paul-Bloomington, MN-WI $60,470 +22% above national
12 Mount Vernon-Anacortes, WA $60,150 +21% above national
13 Boston-Cambridge-Newton, MA-NH $59,670 +20% above national
14 Bremerton-Silverdale-Port Orchard, WA $59,670 +20% above national
15 Modesto, CA $59,650 +20% above national
16 Hawaii / Kauai nonmetropolitan area $59,600 +20% above national
17 Stockton-Lodi, CA $59,590 +20% above national
18 New York-Newark-Jersey City, NY-NJ $59,550 +20% above national
19 Hanford-Corcoran, CA $59,200 +19% above national
20 Olympia-Lacey-Tumwater, WA $58,980 +19% above national
21 Duluth, MN-WI $58,900 +19% above national
22 West Northwestern Ohio nonmetropolitan area $58,840 +19% above national
23 Portland-Vancouver-Hillsboro, OR-WA $58,760 +18% above national
24 Kenosha, WI $58,740 +18% above national
25 New Haven, CT $58,740 +18% above national
26 Kennewick-Richland, WA $58,690 +18% above national
27 Hartford-West Hartford-East Hartford, CT $58,670 +18% above national
28 Southeast Minnesota nonmetropolitan area $58,580 +18% above national
29 Oshkosh-Neenah, WI $58,470 +18% above national
30 Columbus, IN $58,450 +18% above national
31 Kankakee, IL $58,400 +18% above national
32 Balance of Nevada nonmetropolitan area $58,310 +18% above national
33 Burlington-South Burlington, VT $58,170 +17% above national
34 Santa Rosa-Petaluma, CA $58,170 +17% above national
35 Bellingham, WA $58,090 +17% above national
36 Green Bay, WI $58,080 +17% above national
37 Chicago-Naperville-Elgin, IL-IN $58,020 +17% above national
38 Barnstable Town, MA $57,610 +16% above national
39 Elkhart-Goshen, IN $57,590 +16% above national
40 Bridgeport-Stamford-Danbury, CT $57,500 +16% above national
41 Sioux City, IA-NE-SD $57,470 +16% above national
42 Appleton, WI $57,420 +16% above national
43 St. Joseph, MO-KS $57,420 +16% above national
44 Anchorage, AK $57,390 +16% above national
45 Massachusetts nonmetropolitan area $57,360 +16% above national
46 Madison, WI $57,330 +16% above national
47 Boulder, CO $57,240 +15% above national
48 Washington-Arlington-Alexandria, DC-VA-MD-WV $57,240 +15% above national
49 Lima, OH $57,180 +15% above national
50 Toledo, OH $57,170 +15% above national
51 Cincinnati, OH-KY-IN $56,830 +15% above national
52 South Illinois nonmetropolitan area $56,720 +14% above national
53 Merced, CA $56,700 +14% above national
54 Mankato, MN $56,690 +14% above national
55 Janesville-Beloit, WI $56,610 +14% above national
56 Sacramento-Roseville-Folsom, CA $56,570 +14% above national
57 Los Angeles-Long Beach-Anaheim, CA $56,520 +14% above national
58 Connecticut nonmetropolitan area $56,350 +14% above national
59 Milwaukee-Waukesha, WI $56,320 +14% above national
60 St. Cloud, MN $56,120 +13% above national
61 Southwest Minnesota nonmetropolitan area $56,120 +13% above national
62 Twin Falls, ID $56,010 +13% above national
63 Western Wisconsin nonmetropolitan area $55,940 +13% above national
64 Albany, OR $55,820 +13% above national
65 Grand Island, NE $55,740 +12% above national
66 Chambersburg, PA $55,670 +12% above national
67 Wausau, WI $55,650 +12% above national
68 Lafayette-West Lafayette, IN $55,480 +12% above national
69 Urban Honolulu, HI $55,280 +11% above national
70 Champaign-Urbana, IL $55,260 +11% above national
71 Kiryas Joel-Poughkeepsie-Newburgh, NY $55,160 +11% above national
72 Worcester, MA $55,160 +11% above national
73 Wenatchee-East Wenatchee, WA $55,100 +11% above national
74 Yuba City, CA $55,100 +11% above national
75 Northeast Minnesota nonmetropolitan area $55,020 +11% above national
76 Ames, IA $54,770 +10% above national
77 Bend, OR $54,660 +10% above national
78 Oxnard-Thousand Oaks-Ventura, CA $54,570 +10% above national
79 San Diego-Chula Vista-Carlsbad, CA $54,530 +10% above national
80 Northwest Illinois nonmetropolitan area $54,530 +10% above national
81 Western Washington nonmetropolitan area $54,480 +10% above national
82 Eastern Washington nonmetropolitan area $54,430 +10% above national
83 Dubuque, IA $54,360 +10% above national
84 Southeast Iowa nonmetropolitan area $54,350 +10% above national
85 Northern Vermont nonmetropolitan area $54,330 +10% above national
86 Northwest Iowa nonmetropolitan area $54,310 +10% above national
87 Syracuse, NY $54,300 +9% above national
88 Rochester, MN $54,060 +9% above national
89 North Northeastern Ohio nonmetropolitan area (noncontiguous) $54,060 +9% above national
90 Racine-Mount Pleasant, WI $54,030 +9% above national
91 Walla Walla, WA $53,960 +9% above national
92 St. Louis, MO-IL $53,930 +9% above national
93 Trenton-Princeton, NJ $53,930 +9% above national
94 Eau Claire, WI $53,890 +9% above national
95 Eastern Ohio nonmetropolitan area $53,730 +8% above national
96 Northwest Colorado nonmetropolitan area $53,660 +8% above national
97 Greeley, CO $53,610 +8% above national
98 Rockford, IL $53,610 +8% above national
99 York-Hanover, PA $53,610 +8% above national
100 Riverside-San Bernardino-Ontario, CA $53,560 +8% above national
101 Manchester-Nashua, NH $53,510 +8% above national
102 Carson City, NV $53,290 +7% above national
103 Fort Collins-Loveland, CO $53,290 +7% above national
104 East Central Illinois nonmetropolitan area $53,290 +7% above national
105 Southern Vermont nonmetropolitan area $53,290 +7% above national
106 Norwich-New London-Willimantic, CT $53,190 +7% above national
107 La Crosse-Onalaska, WI-MN $53,160 +7% above national
108 Spartanburg, SC $53,110 +7% above national
109 Longview-Kelso, WA $53,100 +7% above national
110 Salem, OR $53,090 +7% above national
111 Lebanon, PA $52,960 +7% above national
112 Allentown-Bethlehem-Easton, PA-NJ $52,880 +7% above national
113 Columbus, OH $52,800 +6% above national
114 Springfield, MA $52,790 +6% above national
115 Santa Maria-Santa Barbara, CA $52,780 +6% above national
116 Salt Lake City-Murray, UT $52,650 +6% above national
117 Portland-South Portland, ME $52,580 +6% above national
118 Wasatch Front Fringe Utah nonmetropolitan area $52,570 +6% above national
119 Denver-Aurora-Centennial, CO $52,450 +6% above national
120 Vineland, NJ $52,450 +6% above national
121 Akron, OH $52,420 +6% above national
122 Spokane-Spokane Valley, WA $52,280 +5% above national
123 Reading, PA $52,250 +5% above national
124 Northwest Minnesota nonmetropolitan area $52,190 +5% above national
125 Lexington Park, MD $52,110 +5% above national
126 Baltimore-Columbia-Towson, MD $52,100 +5% above national
127 Chico, CA $52,040 +5% above national
128 Fargo, ND-MN $52,040 +5% above national
129 Corvallis, OR $52,000 +5% above national
130 Southwest Iowa nonmetropolitan area $52,000 +5% above national
131 Central New Hampshire nonmetropolitan area $52,000 +5% above national
132 Cleveland, OH $51,930 +5% above national
133 Fond du Lac, WI $51,930 +5% above national
134 Ogden, UT $51,930 +5% above national
135 Las Vegas-Henderson-North Las Vegas, NV $51,910 +5% above national
136 Cedar Rapids, IA $51,880 +5% above national
137 Northwestern South Carolina nonmetropolitan area $51,810 +4% above national
138 West Central Illinois nonmetropolitan area $51,780 +4% above national
139 Northern Indiana nonmetropolitan area $51,710 +4% above national
140 Omaha, NE-IA $51,700 +4% above national
141 Amherst Town-Northampton, MA $51,640 +4% above national
142 Fresno, CA $51,450 +4% above national
143 Reno, NV $51,310 +3% above national
144 Davenport-Moline-Rock Island, IA-IL $51,200 +3% above national
145 Medford, OR $51,180 +3% above national
146 West North Dakota nonmetropolitan area $51,170 +3% above national
147 Central Indiana nonmetropolitan area $51,100 +3% above national
148 Canton-Massillon, OH $51,000 +3% above national
149 Charlotte-Concord-Gastonia, NC-SC $51,000 +3% above national
150 Waterloo-Cedar Falls, IA $50,940 +3% above national
151 Springfield, OH $50,930 +3% above national
152 Eastern Sierra-Mother Lode Region of California nonmetropolitan area $50,840 +3% above national
153 Peoria, IL $50,820 +2% above national
154 Bakersfield-Delano, CA $50,800 +2% above national
155 Des Moines-West Des Moines, IA $50,780 +2% above national
156 Salinas, CA $50,760 +2% above national
157 Gettysburg, PA $50,720 +2% above national
158 Dayton-Kettering-Beavercreek, OH $50,710 +2% above national
159 Providence-Warwick, RI-MA $50,690 +2% above national
160 Lincoln, NE $50,640 +2% above national
161 Southwestern New Hampshire nonmetropolitan area $50,630 +2% above national
162 Buffalo-Cheektowaga, NY $50,620 +2% above national
163 Visalia, CA $50,580 +2% above national
164 North Valley-Northern Mountains Region of California nonmetropolitan area $50,550 +2% above national
165 South Central Wisconsin nonmetropolitan area $50,360 +2% above national
166 Harrisonburg, VA $50,350 +2% above national
167 Eastern Oregon nonmetropolitan area $50,350 +2% above national
168 Central Oregon nonmetropolitan area $50,260 +1% above national
169 Kingston, NY $50,230 +1% above national
170 Mansfield, OH $50,210 +1% above national
171 Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $50,200 +1% above national
172 Lewiston-Auburn, ME $50,170 +1% above national
173 Logan, UT-ID $50,090 +1% above national
174 Central Pennsylvania nonmetropolitan area $50,060 +1% above national
175 East North Dakota nonmetropolitan area $50,020 +1% above national
176 Lewiston, ID-WA $50,010 +1% above national
177 Santa Cruz-Watsonville, CA $50,000 +1% above national
178 Rochester, NY $49,990 +1% above national
179 Northeast Iowa nonmetropolitan area $49,990 +1% above national
180 Minot, ND $49,960 +1% above national
181 Raleigh-Cary, NC $49,870 +1% above national
182 Southern Indiana nonmetropolitan area $49,850 +1% above national
183 Pueblo, CO $49,830 same as national
184 Scranton--Wilkes-Barre, PA $49,710 same as national
185 Lancaster, PA $49,650 same as national
186 Atlanta-Sandy Springs-Roswell, GA $49,630 same as national
187 Elmira, NY $49,560 same as national
188 Indianapolis-Carmel-Greenwood, IN $49,520 same as national
189 Greenville-Anderson-Greer, SC $49,500 same as national
190 Albany-Schenectady-Troy, NY $49,490 same as national
191 Yakima, WA $49,450 same as national
192 San Luis Obispo-Paso Robles, CA $49,400 same as national
193 Western Wyoming nonmetropolitan area $49,390 same as national
194 Gainesville, GA $49,350 same as national
195 Sandusky, OH $49,290 1% below national
196 Fort Wayne, IN $49,250 1% below national
197 Harrisburg-Carlisle, PA $49,250 1% below national
198 Pittsburgh, PA $49,250 1% below national
199 Eugene-Springfield, OR $49,230 1% below national
200 Binghamton, NY $49,220 1% below national
201 Ann Arbor, MI $49,170 1% below national
202 Northeastern Wisconsin nonmetropolitan area $49,160 1% below national
203 Durham-Chapel Hill, NC $49,130 1% below national
204 Northwest Nebraska nonmetropolitan area $49,130 1% below national
205 Southeast-Central Idaho nonmetropolitan area $49,120 1% below national
206 Watertown-Fort Drum, NY $49,100 1% below national
207 Evansville, IN $49,070 1% below national
208 Bismarck, ND $49,060 1% below national
209 Idaho Falls, ID $49,030 1% below national
210 North Coast Region of California nonmetropolitan area $49,010 1% below national
211 Waterbury-Shelton, CT $49,000 1% below national
212 Provo-Orem-Lehi, UT $48,990 1% below national
213 Louisville/Jefferson County, KY-IN $48,970 1% below national
214 Springfield, IL $48,950 1% below national
215 Glens Falls, NY $48,940 1% below national
216 Phoenix-Mesa-Chandler, AZ $48,930 1% below national
217 Pittsfield, MA $48,930 1% below national
218 Southern Ohio nonmetropolitan area $48,910 1% below national
219 Roanoke, VA $48,880 1% below national
220 Ithaca, NY $48,870 1% below national
221 Dallas-Fort Worth-Arlington, TX $48,860 1% below national
222 Kansas City, MO-KS $48,860 1% below national
223 Staunton-Stuarts Draft, VA $48,860 1% below national
224 Cape Girardeau, MO-IL $48,830 2% below national
225 Northeast Nebraska nonmetropolitan area $48,820 2% below national
226 Grants Pass, OR $48,790 2% below national
227 Nashville-Davidson--Murfreesboro--Franklin, TN $48,780 2% below national
228 Youngstown-Warren, OH $48,770 2% below national
229 Joplin, MO-KS $48,740 2% below national
230 South Nebraska nonmetropolitan area $48,740 2% below national
231 Austin-Round Rock-San Marcos, TX $48,730 2% below national
232 Richmond, VA $48,730 2% below national
233 Morristown, TN $48,720 2% below national
234 West South Dakota nonmetropolitan area $48,710 2% below national
235 Colorado Springs, CO $48,690 2% below national
236 Warner Robins, GA $48,660 2% below national
237 Battle Creek, MI $48,640 2% below national
238 Sherman-Denison, TX $48,620 2% below national
239 Southside Virginia nonmetropolitan area $48,600 2% below national
240 Winchester, VA-WV $48,550 2% below national
241 Charleston-North Charleston, SC $48,540 2% below national
242 Grand Rapids-Wyoming-Kentwood, MI $48,530 2% below national
243 Decatur, AL $48,520 2% below national
244 Atlantic City-Hammonton, NJ $48,450 2% below national
245 Northern New Hampshire nonmetropolitan area $48,450 2% below national
246 State College, PA $48,420 2% below national
247 Kokomo, IN $48,400 2% below national
248 Detroit-Warren-Dearborn, MI $48,380 2% below national
249 Sioux Falls, SD-MN $48,330 3% below national
250 West Kentucky nonmetropolitan area $48,330 3% below national
251 East South Dakota nonmetropolitan area $48,260 3% below national
252 Great Falls, MT $48,250 3% below national
253 Southwest New York nonmetropolitan area $48,230 3% below national
254 Boise City, ID $48,190 3% below national
255 Charlottesville, VA $48,170 3% below national
256 Salisbury, MD $48,160 3% below national
257 Capital/Northern New York nonmetropolitan area $48,150 3% below national
258 Central East New York nonmetropolitan area $48,150 3% below national
259 Memphis, TN-MS-AR $48,140 3% below national
260 North Georgia nonmetropolitan area $48,090 3% below national
261 Jackson, TN $48,080 3% below national
262 Bloomington, IL $48,070 3% below national
263 High Desert Utah nonmetropolitan area $48,050 3% below national
264 Blacksburg-Christiansburg-Radford, VA $48,040 3% below national
265 Grand Forks, ND-MN $48,040 3% below national
266 Lawrence, KS $48,020 3% below national
267 Northeast Maine nonmetropolitan area $48,000 3% below national
268 South Bend-Mishawaka, IN-MI $47,950 3% below national
269 Lynchburg, VA $47,920 3% below national
270 Sussex Delaware nonmetropolitan area $47,900 3% below national
271 Midland, TX $47,880 3% below national
272 El Centro, CA $47,870 3% below national
273 Billings, MT $47,840 4% below national
274 Redding, CA $47,820 4% below national
275 Virginia Beach-Chesapeake-Norfolk, VA-NC $47,820 4% below national
276 Southwest Colorado nonmetropolitan area $47,810 4% below national
277 Fayetteville-Springdale-Rogers, AR $47,790 4% below national
278 Iowa City, IA $47,760 4% below national
279 Coeur d'Alene, ID $47,750 4% below national
280 Cheyenne, WY $47,740 4% below national
281 Hagerstown-Martinsburg, MD-WV $47,710 4% below national
282 Grand Junction, CO $47,690 4% below national
283 Hickory-Lenoir-Morganton, NC $47,690 4% below national
284 Bozeman, MT $47,590 4% below national
285 Lansing-East Lansing, MI $47,580 4% below national
286 Missoula, MT $47,490 4% below national
287 Central North Carolina nonmetropolitan area $47,490 4% below national
288 Naples-Marco Island, FL $47,470 4% below national
289 Northwestern Wisconsin nonmetropolitan area $47,470 4% below national
290 Jacksonville, FL $47,380 4% below national
291 Asheville, NC $47,360 4% below national
292 Sumter, SC $47,340 5% below national
293 Greensboro-High Point, NC $47,320 5% below national
294 Utica-Rome, NY $47,310 5% below national
295 Odessa, TX $47,290 5% below national
296 West Montana nonmetropolitan area $47,240 5% below national
297 Dalton, GA $47,220 5% below national
298 Terre Haute, IN $47,220 5% below national
299 Bloomington, IN $47,200 5% below national
300 Chattanooga, TN-GA $47,170 5% below national
301 Springfield, MO $47,160 5% below national
302 Wichita, KS $47,150 5% below national
303 Rapid City, SD $47,110 5% below national
304 Waco, TX $47,110 5% below national
305 Jackson, MI $47,090 5% below national
306 Winston-Salem, NC $47,090 5% below national
307 North Port-Bradenton-Sarasota, FL $47,070 5% below national
308 Michigan City-La Porte, IN $47,050 5% below national
309 Northeast Virginia nonmetropolitan area $47,050 5% below national
310 Clarksville, TN-KY $46,970 5% below national
311 Northwestern Pennsylvania nonmetropolitan area $46,970 5% below national
312 Bangor, ME $46,960 5% below national
313 Farmington, NM $46,910 5% below national
314 Albuquerque, NM $46,900 5% below national
315 Weirton-Steubenville, WV-OH $46,890 5% below national
316 Columbia, SC $46,870 5% below national
317 Flagstaff, AZ $46,860 6% below national
318 Midland, MI $46,850 6% below national
319 Traverse City, MI $46,850 6% below national
320 South Central Tennessee nonmetropolitan area $46,750 6% below national
321 Houston-Pasadena-The Woodlands, TX $46,710 6% below national
322 Kalamazoo-Portage, MI $46,700 6% below national
323 Southwestern Pennsylvania nonmetropolitan area $46,700 6% below national
324 Northeastern South Carolina nonmetropolitan area $46,670 6% below national
325 Northwest Virginia nonmetropolitan area $46,660 6% below national
326 Topeka, KS $46,610 6% below national
327 Savannah, GA $46,580 6% below national
328 Gainesville, FL $46,560 6% below national
329 Muskegon-Norton Shores, MI $46,560 6% below national
330 Southwest Maine nonmetropolitan area $46,550 6% below national
331 West Tennessee nonmetropolitan area $46,530 6% below national
332 Kingsport-Bristol, TN-VA $46,520 6% below national
333 Eastern Wyoming nonmetropolitan area $46,500 6% below national
334 Longview, TX $46,450 6% below national
335 Helena, MT $46,430 6% below national
336 Huntsville, AL $46,430 6% below national
337 Coast Oregon nonmetropolitan area $46,430 6% below national
338 Hinesville, GA $46,400 6% below national
339 Manhattan, KS $46,370 6% below national
340 Northwestern Idaho nonmetropolitan area $46,370 6% below national
341 Birmingham, AL $46,360 7% below national
342 Williamsport, PA $46,340 7% below national
343 Maryland nonmetropolitan area $46,330 7% below national
344 Jefferson City, MO $46,320 7% below national
345 Shreveport-Bossier City, LA $46,320 7% below national
346 Middle Georgia nonmetropolitan area $46,320 7% below national
347 Miami-Fort Lauderdale-West Palm Beach, FL $46,290 7% below national
348 Cape Coral-Fort Myers, FL $46,270 7% below national
349 Casper, WY $46,240 7% below national
350 Gulfport-Biloxi, MS $46,240 7% below national
351 Southern Michigan nonmetropolitan area $46,200 7% below national
352 Hilton Head Island-Bluffton-Port Royal, SC $46,170 7% below national
353 Knoxville, TN $46,170 7% below national
354 Lake Charles, LA $46,170 7% below national
355 Baton Rouge, LA $46,150 7% below national
356 Monroe, LA $46,140 7% below national
357 Augusta-Richmond County, GA-SC $46,130 7% below national
358 Macon-Bibb County, GA $46,100 7% below national
359 Northeastern Pennsylvania nonmetropolitan area $46,100 7% below national
360 Orlando-Kissimmee-Sanford, FL $46,060 7% below national
361 Burlington, NC $46,020 7% below national
362 Tampa-St. Petersburg-Clearwater, FL $46,020 7% below national
363 Rome, GA $45,980 7% below national
364 Dover, DE $45,920 7% below national
365 Paducah, KY-IL $45,920 7% below national
366 Southwest Virginia nonmetropolitan area $45,920 7% below national
367 Bowling Green, KY $45,880 7% below national
368 Victoria, TX $45,880 7% below national
369 Columbia, MO $45,870 8% below national
370 Southwest Montana nonmetropolitan area $45,870 8% below national
371 Lakeland-Winter Haven, FL $45,850 8% below national
372 Cleveland, TN $45,830 8% below national
373 Wilmington, NC $45,830 8% below national
374 South Arkansas nonmetropolitan area $45,800 8% below national
375 Erie, PA $45,760 8% below national
376 Tulsa, OK $45,760 8% below national
377 Eastern North Carolina nonmetropolitan area $45,710 8% below national
378 Florence-Muscle Shoals, AL $45,660 8% below national
379 Port St. Lucie, FL $45,620 8% below national
380 Saginaw, MI $45,620 8% below national
381 Johnstown, PA $45,600 8% below national
382 Muncie, IN $45,600 8% below national
383 Tucson, AZ $45,600 8% below national
384 Upper Peninsula of Michigan nonmetropolitan area $45,540 8% below national
385 Killeen-Temple, TX $45,470 8% below national
386 Southeast Missouri nonmetropolitan area $45,470 8% below national
387 Lower West Mississippi nonmetropolitan area $45,450 8% below national
388 East-Central Montana nonmetropolitan area $45,450 8% below national
389 Palm Bay-Melbourne-Titusville, FL $45,400 8% below national
390 Greenville, NC $45,390 8% below national
391 San Antonio-New Braunfels, TX $45,380 8% below national
392 Amarillo, TX $45,340 9% below national
393 Crestview-Fort Walton Beach-Destin, FL $45,320 9% below national
394 Wildwood-The Villages, FL $45,310 9% below national
395 Bay City, MI $45,300 9% below national
396 Elizabethtown, KY $45,300 9% below national
397 Altoona, PA $45,280 9% below national
398 Little Rock-North Little Rock-Conway, AR $45,270 9% below national
399 New Orleans-Metairie, LA $45,260 9% below national
400 Kansas nonmetropolitan area $45,240 9% below national
401 North Missouri nonmetropolitan area $45,240 9% below national
402 Beaumont-Port Arthur, TX $45,210 9% below national
403 Flint, MI $45,190 9% below national
404 Pensacola-Ferry Pass-Brent, FL $45,190 9% below national
405 South Florida nonmetropolitan area $45,130 9% below national
406 Sebastian-Vero Beach-West Vero Corridor, FL $45,110 9% below national
407 Eastern Region of Texas nonmetropolitan area $45,110 9% below national
408 Central Missouri nonmetropolitan area $45,080 9% below national
409 Northwestern Region of Texas nonmetropolitan area $45,030 9% below national
410 Southern South Carolina nonmetropolitan area $44,990 9% below national
411 South Central Kentucky nonmetropolitan area $44,980 9% below national
412 South Georgia nonmetropolitan area $44,930 9% below national
413 Lexington-Fayette, KY $44,910 9% below national
414 Jackson, MS $44,890 9% below national
415 Tyler, TX $44,770 10% below national
416 Florence, SC $44,750 10% below national
417 Monroe, MI $44,750 10% below national
418 Prescott Valley-Prescott, AZ $44,750 10% below national
419 Northern Michigan nonmetropolitan area $44,750 10% below national
420 Enid, OK $44,740 10% below national
421 Mid Michigan nonmetropolitan area $44,730 10% below national
422 Eastern New Mexico nonmetropolitan area $44,720 10% below national
423 East Tennessee nonmetropolitan area $44,720 10% below national
424 Pocatello, ID $44,640 10% below national
425 North Region of Texas nonmetropolitan area $44,640 10% below national
426 Western North Carolina nonmetropolitan area $44,550 10% below national
427 Fayetteville, NC $44,530 10% below national
428 Owensboro, KY $44,530 10% below national
429 Wheeling, WV-OH $44,520 10% below national
430 Rocky Mount, NC $44,480 10% below national
431 Punta Gorda, FL $44,430 10% below national
432 Upper East Mississippi nonmetropolitan area $44,350 11% below national
433 Niles, MI $44,310 11% below national
434 Johnson City, TN $44,290 11% below national
435 Eastern and Southern Colorado nonmetropolitan area $44,290 11% below national
436 Northwest Alabama nonmetropolitan area $44,230 11% below national
437 St. George, UT $44,210 11% below national
438 East Georgia nonmetropolitan area $44,210 11% below national
439 Lake Havasu City-Kingman, AZ $44,110 11% below national
440 Central Kentucky nonmetropolitan area $43,960 11% below national
441 Santa Fe, NM $43,850 12% below national
442 Ocala, FL $43,800 12% below national
443 Houma-Bayou Cane-Thibodaux, LA $43,790 12% below national
444 Oklahoma City, OK $43,760 12% below national
445 Valdosta, GA $43,760 12% below national
446 Albany, GA $43,680 12% below national
447 Wichita Falls, TX $43,680 12% below national
448 Lawton, OK $43,550 12% below national
449 Pinehurst-Southern Pines, NC $43,540 12% below national
450 Northeast Alabama nonmetropolitan area $43,470 12% below national
451 Gadsden, AL $43,410 12% below national
452 Southeast Alabama nonmetropolitan area $43,410 12% below national
453 North Central Tennessee nonmetropolitan area $43,410 12% below national
454 Tallahassee, FL $43,280 13% below national
455 Yuma, AZ $43,110 13% below national
456 Arizona nonmetropolitan area $43,110 13% below national
457 Columbus, GA-AL $42,970 13% below national
458 Abilene, TX $42,940 13% below national
459 Alexandria, LA $42,940 13% below national
460 Deltona-Daytona Beach-Ormond Beach, FL $42,820 14% below national
461 Goldsboro, NC $42,700 14% below national
462 Border Region of Texas nonmetropolitan area $42,650 14% below national
463 Las Cruces, NM $42,340 15% below national
464 Central Louisiana nonmetropolitan area $42,250 15% below national
465 Southwest Missouri nonmetropolitan area $42,230 15% below national
466 Huntington-Ashland, WV-KY-OH $41,970 15% below national
467 Lubbock, TX $41,750 16% below national
468 Fort Smith, AR-OK $41,710 16% below national
469 Hill Country Region of Texas nonmetropolitan area $41,700 16% below national
470 Northern New Mexico nonmetropolitan area $41,640 16% below national
471 Brunswick-St. Simons, GA $41,610 16% below national
472 College Station-Bryan, TX $41,510 16% below national
473 Corpus Christi, TX $41,370 17% below national
474 Hammond, LA $41,160 17% below national
475 West Arkansas nonmetropolitan area $40,970 17% below national
476 Lafayette, LA $40,930 17% below national
477 North Florida nonmetropolitan area $40,630 18% below national
478 Southwest Alabama nonmetropolitan area $40,280 19% below national
479 Daphne-Fairhope-Foley, AL $40,240 19% below national
480 Texarkana, TX-AR $40,030 19% below national
481 Coastal Plains Region of Texas nonmetropolitan area $39,900 20% below national
482 Northeast Oklahoma nonmetropolitan area $39,790 20% below national
483 Northeast Louisiana nonmetropolitan area $39,780 20% below national
484 Auburn-Opelika, AL $39,710 20% below national
485 Southwest Louisiana nonmetropolitan area $39,660 20% below national
486 Homosassa Springs, FL $39,590 20% below national
487 Panama City-Panama City Beach, FL $39,540 20% below national
488 Northwest Oklahoma nonmetropolitan area $39,520 20% below national
489 El Paso, TX $39,510 20% below national
490 Sierra Vista-Douglas, AZ $39,460 20% below national
491 San Angelo, TX $39,370 21% below national
492 Charleston, WV $39,350 21% below national
493 Southeast Oklahoma nonmetropolitan area $39,350 21% below national
494 Dothan, AL $39,340 21% below national
495 Parkersburg-Vienna, WV $39,330 21% below national
496 Lower East Mississippi nonmetropolitan area $39,240 21% below national
497 Athens-Clarke County, GA $39,150 21% below national
498 Slidell-Mandeville-Covington, LA $38,940 21% below national
499 Tuscaloosa, AL $38,930 21% below national
500 Mobile, AL $38,910 22% below national
501 Hattiesburg, MS $38,810 22% below national
502 West Delta Mississippi nonmetropolitan area $38,780 22% below national
503 Myrtle Beach-Conway-North Myrtle Beach, SC $38,770 22% below national
504 Montgomery, AL $38,660 22% below national
505 Southern West Virginia nonmetropolitan area $38,420 23% below national
506 Jonesboro, AR $38,400 23% below national
507 North Arkansas nonmetropolitan area $38,370 23% below national
508 Anniston-Oxford, AL $38,350 23% below national
509 Jacksonville, NC $38,310 23% below national
510 Sebring, FL $38,050 23% below national
511 East Arkansas nonmetropolitan area $37,940 23% below national
512 McAllen-Edinburg-Mission, TX $37,870 24% below national
513 Morgantown, WV $37,390 25% below national
514 East Kentucky nonmetropolitan area $37,270 25% below national
515 Northern West Virginia nonmetropolitan area $37,240 25% below national
516 Southwest Oklahoma nonmetropolitan area $36,760 26% below national
517 Brownsville-Harlingen, TX $36,720 26% below national
518 Laredo, TX $36,700 26% below national
519 Beckley, WV $36,670 26% below national
520 Eagle Pass, TX $35,780 28% below national
521 Hot Springs, AR $34,190 31% below national
522 San Juan-Bayamon-Caguas, PR $23,450 53% below national
523 Arecibo, PR $23,440 53% below national
524 Guayama, PR $23,220 53% below national
525 Aguadilla, PR $22,600 54% below national
526 Ponce, PR $22,330 55% below national
527 Mayaguez, PR $22,040 56% below national
528 Puerto Rico nonmetropolitan area $21,840 56% below national

Similar Occupations in the Same Category

Other roles in SOC major group 49 (installation maintenance and repair) with comparable pay and career paths.

Frequently Asked Questions

How much does a Maintenance and Repair Workers, General make?
The median annual salary for Maintenance and Repair Workers, General is $49,590 ($23.84/hour). The salary range spans from $35,350 at the 10th percentile to $77,180 at the 90th percentile.
What state pays Maintenance and Repair Workers, General the most?
District of Columbia pays the highest median salary for Maintenance and Repair Workers, General at $60,310/year, which is +22% above the national median.
What education do you need to become a Maintenance and Repair Workers, General?
The typical entry-level education for Maintenance and Repair Workers, General is High school diploma or equivalent. On-the-job training: Moderate-term on-the-job training.
How dangerous is being a Maintenance and Repair Workers, General?
Maintenance and Repair Workers, General has a safety grade of B (Safe) based on BLS data. The fatality rate is 14 per 100,000 workers and the injury rate is 3 per 100 workers.
Is Maintenance and Repair Workers, General a good career?
Employment for Maintenance and Repair Workers, General is projected to grow 3.8% from 2024 to 2034, which is slower than average. About 159,800 openings are projected each year.
How does Maintenance and Repair Workers, General pay vary by state?
Maintenance and Repair Workers, General salaries vary significantly by state. The highest-paying state is District of Columbia at $60,310/year, while Oklahoma pays the least at $42,750/year. BLS data covers 54 states and territories.
Which metro areas pay the most for Maintenance and Repair Workers, General?
The highest-paying metro area for Maintenance and Repair Workers, General is Kahului-Wailuku, HI at $63,980/year. BLS reports wage data for 528 metro areas for this occupation, with pay varying based on local demand and cost of living.

What to do with this data

How to use Maintenance and Repair Workers, General pay figures in a real decision

  • For an experienced offer, anchor on the 75th percentile (about $62,620/year), not the median. The median marks the middle worker; the upper quartile is the realistic target with strong experience. Salary calculator
  • Location moves pay significantly: District of Columbia leads at $60,310/year for this role. Weigh state pay against local cost of living before relocating or negotiating remote. Pay by state
  • Compare this occupation against similar roles before you decide, so you are reading the pay band in context rather than in isolation. Compare jobs

These are BLS survey estimates for the occupation, not a salary offer or a prediction for any individual. Your pay depends on experience, employer, exact role, and location.

Data as of May 2025. Source: U.S. Bureau of Labor Statistics (BLS).

Occupational Employment and Wage Statistics (OEWS), May 2025 annual release. Employment projections from BLS Employment Projections program, 2024–2034. Data reflects cross-industry estimates for all ownership types.

These are survey estimates for the occupation, not a salary offer or a prediction for any individual. See how to use them.

Every figure on WageDex is rendered directly from U.S. Bureau of Labor Statistics wage data, no number is typed in by an editor. This occupation's figures are computed directly from the BLS OEWS and Employment Projections datasets, nothing is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of May 2025.

This page is for informational purposes only and does not constitute financial or career advice. Actual pay for a specific role, employer, or offer may differ from these national/state figures, consult a qualified career counselor, recruiter, or financial advisor before making decisions based on this data.