Salaripedia
English

How much does a public relations manager make in Worcester?

$156,900a year

Median yearly pay for public relations managers in the Worcester, MA metro area. That is $75.41 an hour or $13,070 a month.

Hourly
$75.41
Vs. national median
+7%
Rank among cities
18 of 181
Jobs in the area
130
Pay range
Lowest 10%: $81,420Median: $156,900Highest 10%: $297,800
PercentileYearlyHourly
10th$81,420$39.14
25th$97,100$46.68
Median$156,900$75.41
75th$203,200$97.67
90th$297,800$143.17

Other cities in Massachusetts

Median yearly pay for public relations managers.

Boston, MA$176,400
Providence, RI$146,400
Amherst Town, MA$133,000
Springfield, MA$128,900
Public Relations Manager salary in Massachusetts Public Relations 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
Financial Manager$170,900
Manager$164,700
Sales Manager$162,800
Human Resources Manager$160,500
Purchasing Manager$157,800
Construction Manager$140,600
Salaries for every job in Worcester, MA

Frequently asked questions

How much does a public relations manager make an hour in Worcester?

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

Do public relations managers make more in Worcester than the national average?

Yes: $156,900 against $146,900 nationally, 7% more.

How does Worcester compare with the rest of Massachusetts?

The median in Massachusetts is $171,700, so Worcester pays 9% less.

Where does Worcester rank for public relations manager pay?

18 of 181 metro areas with data.

How much does a public relations manager make starting out in Worcester?

The lowest-paid 10% make $81,420 or less a year; the top 10% make $297,800 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.