Salary insights

Salary in Skilled trades on-site in the Pennsylvania region

Market pay levels based on 9 offers with salary.

Browse vacancies

Recalculated from open vacancies where the employer states pay.

Median82 534 $Half of offers pay more, half pay less
Average76 049 $Arithmetic mean of all offers
Lower quartile72 285 $25% of offers pay less
Upper quartile83 518 $25% of offers pay more

How pay is distributed

The band covers the middle half of the market (25th–75th percentile), the line marks the median.

Lower quartile72 285 $
Median82 534 $
Upper quartile83 518 $

What the numbers mean

  • Half of all offers fall between 72 285 $ and 83 518 $.
  • Every fourth offer pays more than 83 518 $.
  • The upper quartile is 16% above the lower one.
  • The average (76 049 $) is 8% below the median — many offers sit at the lower end.
  • The sample is small (9 offers), so treat the numbers as a rough guide.

Compare your salary

Check in one step whether your pay is above or below the market for this selection.

Vacancies with salary

All matching vacancies
Defense Logistics Agency Pennsylvania ·

Electronics Technician

85 447 – 111 087 $

Summary See below for important information regarding this job. Duties Serve as the Point-of-Contact for the closed-circuit television platform for DLA Installation Management at Susquehann…

Full timeOn-sitePennsylvania
Army National Guard Units Pennsylvania ·

SURFACE MAINTENANCE MECHANIC SUPERVISOR

86 091 – 100 422 $

Summary THIS IS A NATIONAL GUARD TITLE 32 EXCEPTED SERVICE POSITION. This National Guard position is for a SURFACE MAINTENANCE MECHANIC SUPERVISOR, Position Description Number D1291000 and…

Full timeOn-sitePennsylvania
Defense Logistics Agency Mechanicsburg ·

Electronic Industrial Controls Mechanic (6 Month Register)

58 531 – 82 534 $

Summary This is an open-continuous announcement with an established initial cut-off date of 9/18/2026. Please see the "How You Will Be Evaluated" section for more information. See below for…

Full timeOn-siteMechanicsburg
Army National Guard Units Pennsylvania ·

SURFACE MAINTENANCE MECHANIC

67 371 – 78 603 $

Summary THIS IS A NATIONAL GUARD TITLE 32 EXCEPTED SERVICE POSITION. This National Guard position is for a SURFACE MAINTENANCE MECHANIC, Position Description Number D1195000 and is part of…

Full timeOn-sitePennsylvania
Veterans Health Administration Pittsburgh ·

Air Conditioning Equipment Mechanic

65 915 – 76 939 $

Summary This position is located in the Air Conditioning (AC) Shop, Utilities Section, under the Engineering Section of Facilities Management Service Line, under the general supervision of…

Full timeOn-sitePittsburgh
Defense Logistics Agency Pennsylvania ·

Boiler Plant Equipment Mechanic

64 417 – 75 150 $

Summary See below for important information regarding this job. Duties Installs, modifies, overhauls, repairs and maintains a variety of complex heating boilers and/or heating systems, sing…

Full timeOn-sitePennsylvania

Frequently asked questions

Why show the median instead of the average?

The median (82 534 $) is the middle of the market: half of the offers pay more and half pay less. Unlike the average (76 049 $), it is not skewed by a handful of very high salaries.

What does the typical range mean?

From 72 285 $ to 83 518 $ is the middle half of all offers — the 25th to 75th percentile. A quarter of vacancies pay below 72 285 $ and a quarter above 83 518 $.

Where does the data come from?

From 9 open vacancies with a stated salary that Finder collects from public sources. Numbers are recalculated as the selection changes.

How do I tell whether I am paid fairly?

Compare your pay with the median and the quartiles: near 82 534 $ is the market level, above 83 518 $ is the strong quarter, below 72 285 $ is a reason to negotiate. Use the “Compare my salary” button on this page.

How we calculate salaries

Short methodology and the data behind these numbers.

  1. 1We collect offersOnly vacancies from open sources where the employer states pay are used.
  2. 2We normalise themA salary range is reduced to one comparable value per vacancy.
  3. 3We compute percentilesMedian, quartiles and the average are calculated from at least 5 offers; otherwise the wider country market is shown.
  4. 4We refresh the numbersStatistics are recomputed as new vacancies appear and closed ones drop out.

Figures are pay as published by employers: taxes, bonuses and seniority inside a grade are not accounted for.