Scranton--Wilkes-Barre, PA metro area · also Wilkes, Barre

Average Salary in Scranton, PA

The average salary in Scranton, Pennsylvania is $56,800 a year ($27.31 an hour) across all jobs, and the median is $46,330, according to BLS estimates for May 2025 covering the Scranton--Wilkes-Barre, PA metro area. That is 20% less than the U.S. metro average ($70,751) and 13% less than the Pennsylvania average ($65,581).

$56,800average salary
$46,330median salary
94cost of living (U.S. = 100)
255,620jobs in the metro
Advertisement

Average salary by job family in Scranton

Management$114,290
Legal$93,900
Healthcare Practitioners and Technical$88,910
Computer and Mathematical$88,720
Architecture and Engineering$88,110
Life, Physical, and Social Science$82,250
Business and Financial Operations$77,950
Construction and Extraction$63,790
Educational Instruction and Library$62,620
Installation, Maintenance, and Repair$60,940
Arts, Design, Entertainment, Sports, and Media$58,560
Protective Service$56,950
Community and Social Service$53,710
Production$50,050
Office and Administrative Support$47,400
Transportation and Material Moving$45,950
Sales and Related$44,080
Farming, Fishing, and Forestry$40,200
Building and Grounds Cleaning and Maintenance$37,750
Personal Care and Service$36,460
Healthcare Support$35,690
Food Preparation and Serving Related$32,670
BLS OEWS May 2025, all employers in the metro area.

Highest-paying jobs in Scranton

Most common jobs in Scranton and what they pay

JobJobsAverage salaryMedian
Stockers and Order Fillers10,250$40,070$37,410
Home Health and Personal Care Aides9,970$31,060$29,460
Laborers and Freight, Stock, and Material Movers, Hand9,630$43,030$42,900
Fast Food and Counter Workers6,450$27,870$27,520
Retail Salespersons6,330$33,550$30,020
General and Operations Managers6,010$110,360$93,820
Registered Nurses5,400$87,560$82,650
Heavy and Tractor-Trailer Truck Drivers5,210$59,040$57,580
Cashiers5,200$28,500$28,380
Office Clerks, General4,830$43,720$43,160
Advertisement

Cost of living in Scranton

Prices in the Scranton area are 6% below the U.S. average, with a BEA price parity of 93.6 for 2024. The average local salary of $56,800 therefore buys what $60,712 would buy in a typical U.S. metro. A typical home is worth $227,793, 3.6 times the median household income of $63,656.

$227,793typical home value
$63,656median household income
93.6BEA price parity
567,887metro population

Take-home pay in Scranton

Salary levelGrossAfter taxPer month
25th percentile wage$35,550$29,653$2,471
Median wage$46,330$37,983$3,165
Average wage$56,800$46,075$3,840
75th percentile wage$64,550$52,064$4,339

Single filer, standard deduction: federal income tax (2026 brackets), Social Security, Medicare and state income tax (2025 rules). Local earned income taxes (for example Philadelphia's wage tax) are not included.

Compare Scranton with another city

Salaries for every job in Scranton

Management27 jobs
Legal6 jobs
Healthcare Practitioners and Technical35 jobs
Computer and Mathematical17 jobs
Architecture and Engineering19 jobs
Life, Physical, and Social Science13 jobs
Business and Financial Operations28 jobs
Construction and Extraction21 jobs
Educational Instruction and Library37 jobs
Installation, Maintenance, and Repair21 jobs
Arts, Design, Entertainment, Sports, and Media16 jobs
Protective Service14 jobs
Community and Social Service17 jobs
Production50 jobs
Office and Administrative Support42 jobs
Transportation and Material Moving18 jobs
Sales and Related16 jobs
Farming, Fishing, and Forestry1 jobs
Building and Grounds Cleaning and Maintenance7 jobs
Personal Care and Service17 jobs
Healthcare Support12 jobs
Food Preparation and Serving Related14 jobs

Average salary in nearby cities

Average salary in Pennsylvania

Advertisement

What locals say: vote a badge

Tap the badges that describe this place. One vote per badge and visitor, no account. A badge shows in the city rankings after 3 votes.

Salary in Scranton: questions

What is a good salary in Scranton?

Half of all workers in the Scranton metro earn less than $46,330 and the average is $56,800. Earning more than $64,550 puts you in the top quarter of local wages.

How much do you need to earn in Scranton to match a $70,751 salary elsewhere?

About $66,192, because prices here are 6% below the U.S. average (BEA price parity 93.6).

What are the highest-paying jobs in Scranton?

Family Medicine Physicians ($304,560), Chief Executives ($272,310), Physicians, All Other ($263,700).

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.