Salaripedia
English

How much does a financial and investment analyst make in Boston?

$117,500a year

Median yearly pay for financial and investment analysts in the Boston-Cambridge-Newton, MA-NH metro area. That is $56.50 an hour or $9,793 a month.

Hourly
$56.50
Vs. national median
+14%
Rank among cities
9 of 323
Jobs in the area
13,010
Pay range
Lowest 10%: $79,030Median: $117,500Highest 10%: $207,000
PercentileYearlyHourly
10th$79,030$38.00
25th$92,060$44.26
Median$117,500$56.50
75th$163,600$78.65
90th$207,000$99.52

Other cities in Massachusetts

Median yearly pay for financial and investment analysts.

Barnstable Town, MA$121,500
Springfield, MA$103,200
Providence, RI$100,300
Worcester, MA$98,960
Financial and Investment Analyst salary in Massachusetts Financial and Investment Analyst salary in all states

Related jobs in Boston

Same field, median yearly pay.

Management Analyst$135,600
Financial Risk Specialist$132,600
Personal Financial Advisor$126,500
Labor Relations Specialist$118,500
Project Management Specialist$115,000
Insurance Underwriter$106,200
Financial Examiner$105,200
Compliance Officer$103,900
Loan Officer$103,400
Cost Estimator$102,600
Salaries for every job in Boston, MA

Frequently asked questions

How much does a financial and investment analyst make an hour in Boston?

The median hourly pay in the Boston-Cambridge-Newton, MA-NH metro area is $56.50 ($117,500 a year).

Do financial and investment analysts make more in Boston than the national average?

Yes: $117,500 against $102,700 nationally, 14% more.

How does Boston compare with the rest of Massachusetts?

The median in Massachusetts is $111,000, so Boston pays 6% more.

Where does Boston rank for financial and investment analyst pay?

9 of 323 metro areas with data.

How much does a financial and investment analyst make starting out in Boston?

The lowest-paid 10% make $79,030 or less a year; the top 10% make $207,000 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.