Salaripedia
English

How much does a financial manager make in Worcester?

$170,900a year

Median yearly pay for financial managers in the Worcester, MA metro area. That is $82.18 an hour or $14,250 a month.

Hourly
$82.18
Vs. national median
+3%
Rank among cities
23 of 390
Jobs in the area
1,560
Pay range
Lowest 10%: $98,860Median: $170,900Highest 10%: $316,400
PercentileYearlyHourly
10th$98,860$47.53
25th$128,000$61.51
Median$170,900$82.18
75th$221,300$106.40
90th$316,400$152.09

Other cities in Massachusetts

Median yearly pay for financial managers.

Boston, MA$209,800
Springfield, MA$176,000
Providence, RI$167,600
Pittsfield, MA$162,000
Barnstable Town, MA$156,000
Amherst Town, MA$145,000
Financial Manager salary in Massachusetts Financial Manager salary in all states

Related jobs in Worcester

Same field, median yearly pay.

Natural Sciences Manager$212,600
Marketing Manager$199,300
Computer and Information Systems Manager$193,900
Architectural and Engineering Manager$179,200
Manager$164,700
Sales Manager$162,800
Human Resources Manager$160,500
Purchasing Manager$157,800
Public Relations Manager$156,900
Construction Manager$140,600
Salaries for every job in Worcester, MA

Frequently asked questions

How much does a financial manager make an hour in Worcester?

The median hourly pay in the Worcester, MA metro area is $82.18 ($170,900 a year).

Do financial managers make more in Worcester than the national average?

Yes: $170,900 against $166,600 nationally, 3% more.

How does Worcester compare with the rest of Massachusetts?

The median in Massachusetts is $206,800, so Worcester pays 17% less.

Where does Worcester rank for financial manager pay?

23 of 390 metro areas with data.

How much does a financial manager make starting out in Worcester?

The lowest-paid 10% make $98,860 or less a year; the top 10% make $316,400 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.