Salaripedia
English

How much does a protective service worker make in Worcester?

$46,590a year

Median yearly pay for protective service workers in the Worcester, MA metro area. That is $22.40 an hour or $3,883 a month.

Hourly
$22.40
Vs. national median
+10%
Rank among cities
66 of 180
Jobs in the area
50
Pay range
Lowest 10%: $35,880Median: $46,590Highest 10%: $80,750
PercentileYearlyHourly
10th$35,880$17.25
25th$41,240$19.83
Median$46,590$22.40
75th$48,050$23.10
90th$80,750$38.82

Other cities in Massachusetts

Median yearly pay for protective service workers.

Barnstable Town, MA$56,330
Boston, MA$52,170
Providence, RI$46,710
Protective Service Worker salary in Massachusetts Protective Service Worker salary in all states

Related jobs in Worcester

Same field, median yearly pay.

First-Line Supervisors of Firefighting and Prevention Worker$100,500
Correctional Officer and Jailer$91,980
Detective and Criminal Investigator$89,270
First-Line Supervisors of Police and Detective$87,950
Police and Sheriff's Patrol Officer$80,210
Firefighter$66,310
First-Line Supervisors of Security Worker$60,430
School Bus Monitor$40,130
Security Guard$38,430
Crossing Guard and Flagger$37,690
Salaries for every job in Worcester, MA

Frequently asked questions

How much does a protective service worker make an hour in Worcester?

The median hourly pay in the Worcester, MA metro area is $22.40 ($46,590 a year).

Do protective service workers make more in Worcester than the national average?

Yes: $46,590 against $42,540 nationally, 10% more.

How does Worcester compare with the rest of Massachusetts?

The median in Massachusetts is $50,040, so Worcester pays 7% less.

Where does Worcester rank for protective service worker pay?

66 of 180 metro areas with data.

How much does a protective service worker make starting out in Worcester?

The lowest-paid 10% make $35,880 or less a year; the top 10% make $80,750 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.