GCGovComp.app

U.S. Federal Government (non-Defense) / Department of Labor / Maintenance Mechanic

Job-title file

Maintenance Mechanic

Operate, maintain, and repair equipment or facilities, performing skilled hands-on work.

7 employees hold this title in Department of Labor. Median total compensation for the role is $73,275, below the department median of $125,221.

Employees
7
Total payroll
$511K
Role median
$73,275
Agency median
$125,221
Comparison
Below

Compared with the local labor market

Maintenance Mechanic pay vs. the United States

Across all employers in the United States, the median wage for Maintenance and Repair Workers, Generalabout 1,529,700 people is $49,590. Department of Labor pays a median base salary of $72,836 for this role, 47% above that figureabout the 86th percentile of local pay for the occupation.

Where Department of Labor sits in the local pay range

10th
25th
Median
75th
90th
$35,350
$40,840
$49,590
$62,620
$77,180
Department of Labor median · $72,836

The bar is the range of annual wages for Maintenance and Repair Workers, General across every employer in the United States, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Department of Labor’s median base salary for this role. Both figures are base pay only.

Median total compensation for this role at Department of Labor is $73,275, which includes overtime and employer-paid benefits. The benchmark above excludes both, so total compensation is deliberately not compared against it.

Benchmark: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025). BLS Occupational Employment and Wage Statistics (OEWS) covers all employers in the area — private, non-profit, and government alike — so this is a comparison against the whole local labor market for the occupation, not against private-sector pay. OEWS wages are straight-time pay and exclude overtime, shift differentials, and employer-paid benefits, so the government figure shown here is base pay on the same basis. Total compensation is not comparable to it. Job titles are matched to the closest standard occupation, so the comparison is between similar work rather than an identical job classification.

Compare departments

This role across U.S. Federal Government (non-Defense)

Maintenance Mechanic is held in 17 U.S. Federal Government (non-Defense) departments. In Department of Labor, the median of $73,275 ranks #12 of 17.

Highest-paying departments for this role

Median total compensation for the Maintenance Mechanic role in other U.S. Federal Government (non-Defense)departments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Maintenance Mechanic beyond U.S. Federal Government (non-Defense)

This role is reported in 11 jurisdictions. In U.S. Federal Government (non-Defense), the median of $67,661 ranks #4 of 11. See Maintenance Mechanic across all of U.S. Federal Government (non-Defense)

Highest-paying jurisdictions for this role

Georgia
$100,292 · 12
City of Las Vegas
$90,896 · 15
California
$70,771 · 401
Miami-Dade County
$61,547 · 115
Maine
$52,143 · 34
City of Baltimore
$50,202 · 44
Florida
$39,733 · 273

Median total compensation for comparable Maintenance Mechanic roles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Same department

Other job titles in Department of Labor

Record list

Employees with this title

Page 1

James Earp

Maintenance Mechanic/Department of Labor

2026 total comp
$76,344
Sub-department
Mine Safety and Health Administration
Base pay
$75,466
Overtime
$0
Other pay
$878
Benefits
$0
Total compensation
$76,344
Pay grade
10
Work city
Beaver
Work state
West Virginia
Middle name
Edward

Source-specific fields

Adjusted Basic Pay (incl. locality)
$75,466
Agency Code (OPM)
DL
Agency Sub-element Code (OPM)
DLMS
Basic Pay (before locality)
$75,466
Duty Station Code
540165081
Duty Station State
WV
Length of Service (Years)
10
Occupation Code (OPM)
4749

James Earp is a Maintenance Mechanic at Department of Labor based in Beaver, West Virginia. 2026 total compensation came to $76,344. They are classified at grade 10.

Thomas Lilly

Maintenance Mechanic/Department of Labor

2026 total comp
$75,905
Sub-department
Mine Safety and Health Administration
Base pay
$75,466
Overtime
$0
Other pay
$439
Benefits
$0
Total compensation
$75,905
Pay grade
10
Work city
Beaver
Work state
West Virginia
Middle name
Lee

Source-specific fields

Adjusted Basic Pay (incl. locality)
$75,466
Agency Code (OPM)
DL
Agency Sub-element Code (OPM)
DLMS
Basic Pay (before locality)
$75,466
Duty Station Code
540165081
Duty Station State
WV
Length of Service (Years)
15
Occupation Code (OPM)
4749

Thomas Lilly is a Maintenance Mechanic at Department of Labor based in Beaver, West Virginia. 2026 total compensation came to $75,905. They are classified at grade 10.

Thomas Dancy

Maintenance Mechanic/Department of Labor

2026 total comp
$73,714
Sub-department
Mine Safety and Health Administration
Base pay
$72,836
Overtime
$0
Other pay
$878
Benefits
$0
Total compensation
$73,714
Pay grade
10
Work city
Beaver
Work state
West Virginia
Middle name
W

Source-specific fields

Adjusted Basic Pay (incl. locality)
$72,836
Agency Code (OPM)
DL
Agency Sub-element Code (OPM)
DLMS
Basic Pay (before locality)
$72,836
Duty Station Code
540165081
Duty Station State
WV
Length of Service (Years)
4
Occupation Code (OPM)
4749

At Department of Labor, Thomas Dancy serves as a Maintenance Mechanic based in Beaver, West Virginia. Their 2026 pay totaled $73,714. They are classified at grade 10.

Scott Stewart

Maintenance Mechanic/Department of Labor

2026 total comp
$73,275
Sub-department
Mine Safety and Health Administration
Base pay
$72,836
Overtime
$0
Other pay
$439
Benefits
$0
Total compensation
$73,275
Pay grade
10
Work city
Beaver
Work state
West Virginia
Middle name
W

Source-specific fields

Adjusted Basic Pay (incl. locality)
$72,836
Agency Code (OPM)
DL
Agency Sub-element Code (OPM)
DLMS
Basic Pay (before locality)
$72,836
Duty Station Code
540165081
Duty Station State
WV
Length of Service (Years)
4
Occupation Code (OPM)
4749

At Department of Labor, Scott Stewart serves as a Maintenance Mechanic based in Beaver, West Virginia. Their 2026 pay totaled $73,275. They are classified at grade 10.

Paul Lockhart

Maintenance Mechanic/Department of Labor

2025 total comp
$70,666
Sub-department
Mine Safety and Health Administration
Base pay
$70,666
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,666
Pay grade
10
Work city
Beaver
Work state
West Virginia
Middle name
Albert

Source-specific fields

Adjusted Basic Pay (incl. locality)
$70,666
Agency Code (OPM)
DL
Agency Sub-element Code (OPM)
DLMS
Basic Pay (before locality)
$70,666
Duty Station Code
540165081
Duty Station State
WV
Length of Service (Years)
9
Occupation Code (OPM)
4749

At Department of Labor, Paul Lockhart serves as a Maintenance Mechanic based in Beaver, West Virginia. Their 2025 pay totaled $70,666. They are classified at grade 10.

Denver Hughes

Maintenance Mechanic/Department of Labor

2026 total comp
$70,541
Sub-department
Mine Safety and Health Administration
Base pay
$70,102
Overtime
$0
Other pay
$439
Benefits
$0
Total compensation
$70,541
Pay grade
10
Work city
Beaver
Work state
West Virginia
Middle name
L

Source-specific fields

Adjusted Basic Pay (incl. locality)
$70,102
Agency Code (OPM)
DL
Agency Sub-element Code (OPM)
DLMS
Basic Pay (before locality)
$70,102
Duty Station Code
540165081
Duty Station State
WV
Length of Service (Years)
3
Occupation Code (OPM)
4749

Denver Hughes holds the role of Maintenance Mechanic at Department of Labor based in Beaver, West Virginia. In 2026, their total compensation was $70,541. Their pay grade is 10.

Dallas Lesher

Maintenance Mechanic/Department of Labor

2026 total comp
$70,541
Sub-department
Mine Safety and Health Administration
Base pay
$70,102
Overtime
$0
Other pay
$439
Benefits
$0
Total compensation
$70,541
Pay grade
10
Work city
Beaver
Work state
West Virginia
Middle name
W

Source-specific fields

Adjusted Basic Pay (incl. locality)
$70,102
Agency Code (OPM)
DL
Agency Sub-element Code (OPM)
DLMS
Basic Pay (before locality)
$70,102
Duty Station Code
540165081
Duty Station State
WV
Length of Service (Years)
3
Occupation Code (OPM)
4749

Dallas Lesher holds the role of Maintenance Mechanic at Department of Labor based in Beaver, West Virginia. In 2026, their total compensation was $70,541. Their pay grade is 10.