Amherst Town-Northampton, MA metro area · also Northampton

Average Salary in Amherst, MA

The average salary in Amherst, Massachusetts is $70,730 a year ($34.01 an hour) across all jobs, and the median is $57,030, according to BLS estimates for May 2025 covering the Amherst Town-Northampton, MA metro area. That is about the same as the U.S. average ($69,770) and 17% less than the Massachusetts average ($85,610).

$70,730average salary
$57,030median salary
100cost of living (U.S. = 100)
65,670jobs in the metro
Advertisement

Average salary by job family in Amherst

Management$132,070
Healthcare Practitioners and Technical$110,470
Legal$109,620
Computer and Mathematical$102,780
Architecture and Engineering$98,910
Life, Physical, and Social Science$92,600
Business and Financial Operations$88,160
Educational Instruction and Library$85,240
Arts, Design, Entertainment, Sports, and Media$76,170
Construction and Extraction$73,800
Protective Service$67,710
Community and Social Service$66,780
Installation, Maintenance, and Repair$62,440
Office and Administrative Support$54,350
Production$54,100
Sales and Related$50,540
Transportation and Material Moving$46,580
Personal Care and Service$46,490
Building and Grounds Cleaning and Maintenance$45,740
Healthcare Support$44,870
Farming, Fishing, and Forestry$42,760
Food Preparation and Serving Related$41,220
BLS OEWS May 2025, all employers in the metro area.

Highest-paying jobs in Amherst

Most common jobs in Amherst and what they pay

JobJobsAverage salaryMedian
Home Health and Personal Care Aides2,350$42,520$41,700
Fast Food and Counter Workers2,080$35,130$34,350
Retail Salespersons1,790$39,020$36,630
General and Operations Managers1,600$118,720$98,200
Office Clerks, General1,400$54,400$52,190
Secretaries and Administrative Assistants, Except Legal, Medical, and Executive1,250$51,620$51,100
Cashiers1,210$35,800$35,130
Registered Nurses1,150$101,570$101,270
Maintenance and Repair Workers, General1,140$53,780$51,640
Stockers and Order Fillers1,110$39,930$36,730
Advertisement

Cost of living in Amherst

Prices in the Amherst area are in line with the U.S. average, with a BEA price parity of 100.2 for 2024. The average local salary of $70,730 therefore buys what $70,559 would buy in a typical U.S. metro. A typical home is worth $363,400, 4.2 times the median household income of $86,391.

$363,400typical home value
$86,391median household income
100.2BEA price parity
156,595metro population

Take-home pay in Amherst

Salary levelGrossAfter taxPer month
25th percentile wage$41,050$33,431$2,786
Median wage$57,030$45,472$3,789
Average wage$70,730$55,372$4,614
75th percentile wage$83,400$63,652$5,304

Single filer, standard deduction: federal income tax (2026 brackets), Social Security, Medicare and state income tax (2026 rules). Massachusetts Paid Family and Medical Leave premiums are not included.

Compare Amherst with another city

Salaries for every job in Amherst

Management24 jobs
Healthcare Practitioners and Technical26 jobs
Legal2 jobs
Computer and Mathematical12 jobs
Architecture and Engineering7 jobs
Life, Physical, and Social Science9 jobs
Business and Financial Operations19 jobs
Educational Instruction and Library45 jobs
Arts, Design, Entertainment, Sports, and Media9 jobs
Construction and Extraction10 jobs
Protective Service7 jobs
Community and Social Service11 jobs
Installation, Maintenance, and Repair7 jobs
Office and Administrative Support24 jobs
Production12 jobs
Sales and Related11 jobs
Transportation and Material Moving12 jobs
Personal Care and Service9 jobs
Building and Grounds Cleaning and Maintenance6 jobs
Healthcare Support7 jobs
Farming, Fishing, and Forestry1 jobs
Food Preparation and Serving Related13 jobs

Average salary in nearby cities

Average salary in Massachusetts

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 Amherst: questions

What is a good salary in Amherst?

Half of all workers in the Amherst metro earn less than $57,030 and the average is $70,730. Earning more than $83,400 puts you in the top quarter of local wages.

How much do you need to earn in Amherst to match a $69,770 salary elsewhere?

About $69,940, because prices here are in line with the U.S. average (BEA price parity 100.2).

What are the highest-paying jobs in Amherst?

Physicians, All Other ($289,490), Family Medicine Physicians ($282,020), Dentists, General ($209,800).

What is the average salary in Northampton?

Northampton is part of the Amherst Town-Northampton, MA metro area, where the average salary is $70,730 a year and the median $57,030. BLS does not publish separate wage figures for Northampton, so these metro figures are the closest official guide.

Sources and how to read this page

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