Massachusetts · 2025 pay
How much do Worcester employees make?
$71,645typical pay, counting everyone paid in 2025
$34,440 – $102,827what most people earned
Includes everyone paid during 2025, including part-year and seasonal workers. The source doesn't show who worked the full year.
City of Worcester HR publishes pay by position without employee names, so there is no name search here.
Common jobs: Wps TeacherWps ParaeducatorPolice Officer
✓ Official data from City of Worcester HRMatches the agency's latest releaseworcesterma.gov ↗
How is pay spread across workers?
A year of pay for a lower-paid, typical and higher-paid worker (counting everyone paid), and the top earner, split into regular pay, overtime and extra pay.
$33,883
$71,811
$103,238
$354,103
Lower-paid workerearns more than 1 in 4 coworkers
Typical workerright in the middle
Higher-paid workerearns more than 3 in 4 coworkers
Highest paidone person
Regular payOvertimeExtra pay
Is pay going up?
Yes. Typical pay went from $56,374 in 2016 to $71,645 in 2025 (+27%).
What changed since 2024
- +3.6%Typical pay went up from $69,174 to $71,645.
- +2028,351 people were paid in 2025, compared with 8,149 in 2024.
- +26%Since 2018, typical pay has gone from $56,978 to $71,645, while the number of people paid went up from 7,390 to 8,351.
The next update is expected in spring 2027.
Pay slip · 2025
A typical worker's year
Worcester
official data
2016–2025
| Regular pay | $65,673 |
|---|---|
| Overtime | $2,510 |
| Extra pay | $3,628 |
| Total for the year | $71,811 |
Average of the 401 workers in the middle of the pay range. Does not include benefits.
Matches the agency's latest release
Pay by job
Jobs held by 5 or more people in 2025.
| Job | People | Typical pay | Most earn | Since 2024 |
|---|---|---|---|---|
| Wps Teacher | 2,418 | $97,533 | $76k – $104k | ▲ 3.7% |
| Wps Paraeducator | 731 | $39,631 | $34k – $42k | ▲ 3.4% |
| Police Officer | 362 | $132,252 | $106k – $156k | ▲ 3.1% |
| Fire Fighter | 306 | $105,437 | $96k – $114k | ▲ 0.7% |
| Wps Cafeteria Helper | 222 | $16,395 | $12k – $24k | ▲ 16.8% |
| Wps Day by Day Sub Teach | 179 | $2,585 | $1k – $6k | ▼ 34.7% |
| Wps Long Bus >6/30/21 (6 Hours) | 123 | $48,949 | $40k – $57k | ▲ 2.5% |
| Public Works Laborer | 105 | $81,842 | $57k – $92k | ▲ 11.1% |
| Wps Custodian-Unassign Jr | 103 | $52,927 | $44k – $60k | ▲ 6.7% |
| Wps Title I Coaches | 101 | $109,069 | $103k – $112k | ▲ 2.9% |
| Wps Bus Mntr>6/30/21 (6 Hours) | 98 | $34,544 | $22k – $40k | ▼ 1.9% |
| Wps Crossing Guard | 94 | $6,546 | $4k – $7k | ▼ 4.0% |
| Youth Worker II | 93 | $2,791 | $2k – $3k | ▲ 13.0% |
| Wps 10 Mth Aph Driver (6 Hours) | 89 | $59,812 | $51k – $66k | ▲ 3.1% |
| Wps Hs Support Staff | 89 | $33,370 | $24k – $40k | ▲ 11.4% |
| Fire Lieutenant | 84 | $134,960 | $123k – $146k | ▲ 1.3% |
| Wps School Nurse | 66 | $91,730 | $67k – $100k | ▲ 4.8% |
| Police Sergeant | 62 | $179,165 | $152k – $209k | ▲ 5.6% |
| Wps Wths Vocational Instructor | 60 | $100,529 | $88k – $106k | new |
| Wps Long Term Sub | 52 | $21,866 | $15k – $48k | ▼ 27.4% |
| Wps Wraparound Coordinator | 49 | $64,853 | $54k – $74k | ▲ 7.7% |
| Graduate Librarian Grade | 45 | $79,273 | $62k – $93k | ▲ 10.8% |
| Wps Hs Teacher | 45 | $47,733 | $28k – $54k | ▼ 6.3% |
| Wps Translators | 45 | $14,497 | $5k – $28k | ▼ 16.3% |
| Wps Nonteach El Assistant Prin | 42 | $119,252 | $114k – $130k | ▲ 1.7% |
| Wps School Climate/Cult Par | 40 | $37,361 | $16k – $41k | ▲ 0.2% |
| Laborer No CDL | 38 | $29,970 | $21k – $50k | ▼ 31.6% |
| Wps Word Proc- Elem Sch | 37 | $33,359 | $30k – $36k | ▲ 1.6% |
| Laborer Temporary | 37 | $10,540 | $6k – $16k | ▲ 7.4% |
| Wps 7d Van Drivers (4 Hours) | 36 | $25,433 | $11k – $36k | ▲ 143.7% |
| Wps Wths Department Head | 35 | $117,490 | $113k – $122k | new |
| Wps Word Proc- Sec School | 33 | $34,542 | $28k – $36k | ▲ 0.3% |
| Wps Paraeducator P/Diem | 33 | $6,618 | $3k – $16k | ▼ 13.4% |
| Librarian Grade 2 | 32 | $50,128 | $35k – $53k | ▲ 16.3% |
| Intern 1 | 32 | $2,034 | $1k – $3k | ▼ 5.8% |
| Workers Compensation | 31 | $30,286 | $21k – $46k | ▼ 11.6% |
| Wps Custodian-Group 4 | 30 | $93,742 | $85k – $100k | ▲ 9.4% |
| Wps Cafeteria Cooks | 29 | $40,755 | $15k – $46k | ▲ 2.9% |
| Police Lieutenant | 28 | $212,280 | $176k – $241k | ▼ 1.0% |
| Fire Captain | 28 | $153,827 | $145k – $164k | ▲ 2.7% |
| Administrative Assistant | 28 | $65,423 | $61k – $76k | ▲ 5.4% |
| Wps Cna Non Representative (7 Hours) | 28 | $33,373 | $33k – $34k | ▼ 13.9% |
| Wps Assistant Prin Secondary | 27 | $146,587 | $131k – $155k | ▲ 5.3% |
| Wps Substitute Sch Nurse | 27 | $14,775 | $5k – $36k | ▼ 31.6% |
| Wps Cafeteria Manager | 26 | $53,190 | $40k – $61k | ▼ 0.5% |
| Maintenance Worker Se | 25 | $2,918 | $2k – $3k | ▼ 29.0% |
| Wps Grant Program Intern | 25 | $503 | $0k – $1k | ▼ 66.9% |
| Reg Dispatcher II | 24 | $92,900 | $87k – $96k | ▲ 17.1% |
| Wps Cafetreia Lead Helper | 24 | $30,632 | $25k – $34k | ▼ 2.1% |
| Non Wps Adult Ed Teacher | 24 | $15,330 | $8k – $20k | ▼ 16.6% |
| Wps Custodian-Group 3 | 23 | $71,988 | $65k – $91k | ▲ 5.0% |
| Wps Arts/Music Instructor | 23 | $4,699 | $2k – $15k | ▼ 21.0% |
| Wps Bcba Coordinators | 22 | $97,423 | $67k – $102k | ▲ 8.8% |
| Wps Aides Phys Handcpd | 22 | $73,791 | $70k – $78k | ▲ 4.5% |
| Sanitary Inspector | 21 | $65,160 | $62k – $72k | ▲ 18.8% |
| Wps Building Sub Teacher | 21 | $50,037 | $26k – $56k | ▲ 65.2% |
| Wps IT Professional | 19 | $62,756 | $60k – $65k | ▲ 6.3% |
| Wps Night Life Teachers | 19 | $2,560 | $1k – $12k | ▼ 53.5% |
| Wps E Prin 250-500 B | 18 | $142,742 | $135k – $155k | ▲ 1.0% |
| Wps Speech Assistant | 18 | $66,499 | $61k – $69k | ▲ 2.6% |
| Principal Clerk and Typis | 18 | $50,885 | $27k – $61k | ▼ 10.5% |
| Wps Bus Monitor (7 Hours) | 18 | $45,540 | $39k – $47k | ▼ 2.5% |
| Library Page Senior | 18 | $6,128 | $2k – $11k | ▼ 33.7% |
| Principal Clerk | 17 | $55,164 | $48k – $57k | ▲ 7.0% |
| Wps Sped Bhv Special Sp and Srv | 16 | $103,700 | $93k – $104k | ▲ 8.0% |
| Park Laborer Pegged | 16 | $84,734 | $53k – $89k | ▲ 20.1% |
| Public Works Foreman | 15 | $100,710 | $80k – $108k | ▲ 20.6% |
| Wps Hd Clerk-Admclerical | 15 | $68,351 | $64k – $78k | ▲ 3.0% |
| Wps Data Entry Clerk 5c | 15 | $54,885 | $51k – $59k | ▲ 4.3% |
| Wps LPN Non Representative (8 Hours) | 15 | $52,677 | $46k – $55k | ▲ 30.8% |
| Wps Teacher Per Diem | 15 | $16,610 | $12k – $36k | ▲ 25.4% |
| Wps Certified Occ Therapy Assistant | 14 | $56,998 | $47k – $59k | ▲ 3.6% |
| Staff Assistant 1 | 14 | $47,234 | $28k – $62k | ▼ 7.9% |
| Site Coordinator Summer | 14 | $4,498 | $4k – $5k | ▲ 16.3% |
| Wps Literacy Tutors | 14 | $4,202 | $3k – $7k | ▼ 54.1% |
| Reg Dispatcher III | 13 | $103,363 | $102k – $113k | ▲ 9.2% |
| Jr Civil Eng Gr 3 - Dpw | 13 | $80,678 | $35k – $87k | ▲ 6.6% |
| Senior Clerk and Typist | 13 | $49,874 | $17k – $51k | ▲ 30.2% |
| District Fire Chief | 12 | $176,015 | $166k – $181k | ▲ 3.4% |
| Wps Syswd 4th Prep Teach | 12 | $100,854 | $95k – $104k | ▲ 5.0% |
| Working Foreman Parks | 12 | $98,392 | $80k – $112k | ▲ 7.5% |
| Staff Assistant 2 | 12 | $71,487 | $66k – $73k | ▲ 17.4% |
| Head Clerk | 12 | $60,800 | $58k – $66k | ▲ 6.3% |
| Apprentice Reg Dispatcher | 12 | $9,796 | $6k – $15k | ▲ 4.0% |
| Ranger | 12 | $7,924 | $5k – $9k | ▼ 8.4% |
| Wps Princ 215 Days Flat | 11 | $166,367 | $160k – $171k | ▲ 5.9% |
| Wps Dean of Students | 11 | $129,360 | $124k – $150k | ▲ 4.8% |
| Ass't Civil Eng Gr 4 Dpw | 11 | $104,728 | $103k – $114k | ▲ 10.6% |
| Public Works Maintenance | 11 | $71,313 | $31k – $81k | ▲ 12.5% |
| Wps Supervisor Culinary Complia | 11 | $71,171 | $68k – $75k | ▼ 2.3% |
| Motor Equipment Repairman | 11 | $49,645 | $44k – $104k | ▼ 10.7% |
| Wps Temp Clerical | 11 | $10,294 | $8k – $17k | ▼ 21.3% |
| Principal Staff Assistant | 10 | $84,661 | $77k – $90k | ▲ 7.2% |
| Transportation Liaison | 10 | $64,069 | $48k – $76k | ▼ 11.1% |
| Customer Service Represen | 10 | $47,991 | $46k – $50k | ▲ 21.5% |
| Police Captain | 9 | $217,648 | $214k – $248k | ▼ 13.5% |
| Wps Hr Quality Assurance | 9 | $87,925 | $83k – $94k | ▲ 7.5% |
| Staff Assistant 3 | 9 | $77,663 | $73k – $79k | ▲ 7.5% |
| Wps Parent Liais Yr Round | 9 | $71,317 | $65k – $72k | ▲ 6.4% |
| Wps 10mth Full Sz Drv (6 Hours) | 9 | $62,416 | $46k – $71k | ▼ 6.5% |
| Wps Word Proc Administrator Clerk | 9 | $50,532 | $30k – $57k | ▲ 0.7% |
| City Councillor | 9 | $35,217 | $35k – $35k | ▲ 0.0% |
| Parking Control Officer | 9 | $31,134 | $24k – $51k | ▼ 32.9% |
| Wps Cafeteria Meo 52 Wk | 9 | $26,045 | $15k – $50k | ▼ 45.1% |
| Security Compliance Offic | 9 | $25,188 | $8k – $31k | new |
| Reg Dispatcher III Casual | 9 | $1,912 | $1k – $13k | ▼ 41.6% |
| General Public Works Fore | 8 | $116,985 | $116k – $123k | ▲ 17.3% |
| Wps Financial Analyst | 8 | $92,601 | $88k – $95k | ▲ 1.2% |
| Wps Custodian-Group 1 Fm | 8 | $74,962 | $69k – $86k | ▲ 11.8% |
| Wps Conf Prin Clerk St-Administrator | 8 | $68,796 | $67k – $80k | ▲ 7.2% |
| Senior Customer Service Representative | 8 | $59,405 | $52k – $61k | ▲ 5.2% |
| Senior Account Clerk | 8 | $52,022 | $49k – $55k | ▲ 5.0% |
| Wps Temp Retiree | 8 | $19,760 | $14k – $26k | ▼ 36.3% |
| Wps School Committee | 8 | $17,608 | $18k – $18k | ▲ 0.0% |
| Intern 2 | 8 | $1,181 | $0k – $2k | ▼ 74.1% |
| Wps Equity Intern | 8 | $1,000 | $1k – $1k | new |
| Wps Event Caregiver | 8 | $324 | $0k – $0k | new |
| Wps E Prin >500 B | 7 | $152,203 | $152k – $161k | ▲ 6.0% |
| Wps Acting Assistant Prin Sec | 7 | $132,874 | $130k – $153k | ▲ 6.3% |
| Wps Supervisor of Sped | 7 | $120,241 | $118k – $128k | ▲ 0.4% |
| Opr Pm II | 7 | $85,655 | $83k – $88k | ▲ 8.6% |
| Wps Aba Specialist Nonrep | 7 | $55,112 | $55k – $57k | ▲ 3.1% |
| Building Maintenance Man | 7 | $53,958 | $27k – $61k | ▲ 31.0% |
| Assistant Storekeeper Dp | 7 | $52,483 | $14k – $70k | new |
| Wps Hd St Family Ties | 7 | $19,039 | $15k – $48k | ▼ 29.6% |
| Site Coordinator Academic Year | 7 | $7,398 | $7k – $8k | new |
| Wps School Clm/Clt Pe Pdiem | 7 | $6,938 | $6k – $13k | new |
| Wps Assistant Or Jv Football | 7 | $3,194 | $3k – $3k | ▼ 8.2% |
| Wps Utility Crew | 6 | $105,180 | $101k – $114k | ▲ 10.1% |
| Wps Transportation Supervisor | 6 | $97,450 | $97k – $98k | new |
| Wps Network Administrator | 6 | $80,110 | $76k – $87k | ▲ 4.9% |
| Wps Custodian-Group 1 | 6 | $72,487 | $70k – $78k | ▲ 8.5% |
| Senior Staff Assistant | 6 | $71,397 | $54k – $84k | ▲ 1.9% |
| Senior Storekeeper | 6 | $69,864 | $65k – $75k | ▲ 10.3% |
| Wps Tradesman/Craftsman | 6 | $68,215 | $20k – $76k | new |
| Wps Sr.data Entry Clerk | 6 | $63,645 | $62k – $70k | ▲ 8.9% |
| Environmental Analyst | 6 | $61,135 | $41k – $66k | ▲ 249.0% |
| Assistant City Solicitor | 6 | $60,738 | $29k – $83k | ▼ 19.4% |
| Security Guard | 6 | $8,848 | $8k – $36k | new |
| Wps Cafeteria Substitute | 6 | $5,813 | $5k – $6k | ▼ 15.8% |
| Gatekeeper | 6 | $3,105 | $2k – $4k | ▲ 5.6% |
| Deputy Chief of Police | 5 | $263,446 | $230k – $274k | new |
| Deputy Fire Chief | 5 | $216,920 | $199k – $227k | new |
| Wps E Prin <250 B | 5 | $125,953 | $121k – $132k | ▼ 2.1% |
| Wps Spvsr Teaching and Learni | 5 | $112,107 | $111k – $117k | new |
| Wps Coordinator of Cul Operations | 5 | $110,980 | $111k – $112k | ▲ 44.7% |
| Special Project Coordinator | 5 | $108,412 | $107k – $108k | ▲ 8.1% |
| Wps Admin Assist Nonrep | 5 | $104,417 | $85k – $109k | ▲ 6.4% |
| Hd Water Filtr Plant Operator | 5 | $98,990 | $97k – $101k | new |
| Working Foreman Craftsma | 5 | $93,017 | $37k – $100k | new |
| Wps Payroll Coordinator | 5 | $90,554 | $88k – $94k | ▲ 8.0% |
| Senior Wtr Fil Plant Operator | 5 | $88,154 | $37k – $91k | ▲ 7.4% |
| Working Foreman Public W | 5 | $85,789 | $83k – $96k | ▲ 20.4% |
| Building Inspector | 5 | $81,388 | $80k – $82k | ▲ 462.8% |
| Career Counselor | 5 | $75,857 | $75k – $78k | new |
| Wps Mechanic Transportation | 5 | $74,709 | $75k – $75k | ▼ 2.2% |
| Wps Head Start Center Coordinator | 5 | $70,725 | $70k – $72k | ▼ 3.3% |
| Wps Prin Clerk Typist-Administrator | 5 | $59,351 | $57k – $65k | ▲ 1.2% |
| Librarian Grade 4 | 5 | $58,676 | $56k – $64k | ▼ 3.8% |
| Detention Attendant | 5 | $50,663 | $46k – $60k | ▲ 23.1% |
| Wps Community Partnership | 5 | $16,187 | $14k – $22k | ▼ 4.3% |
| Spv Maintenance Seasonal | 5 | $7,872 | $4k – $10k | new |
| Head Gatekeeper | 5 | $4,736 | $4k – $7k | ▼ 30.9% |
| Wps Jv Basketball Coach | 5 | $3,330 | $3k – $3k | ▲ 2.3% |
| Wps Fres Basketball Coach | 5 | $3,182 | $3k – $3k | new |
| Election Commissioner | 5 | $1,170 | $1k – $1k | ▼ 40.3% |
No jobs match.
How many people earn what
- Under $10k962
- $10k – $30k920
- $30k – $50k1,293
- $50k – $70k925
- $70k – $90k994
- $90k – $110k1,952
- $110k – $150k943
- $150k or more362
Includes part-time and seasonal workers, which is why many earn under $10k.
Highest paid at Worcester in 2025
- 1Eric D BatistaCity Manager$354,103▲ $21,814 vs 2024
- 2Stanley A Jr RoyPolice Lieutenant$305,609▲ $69,458 vs 2024
- 3Christopher L CurtisPolice Captain$295,839▲ $4,985 vs 2024
- 4Thomas J HardingDistrict Fire Chief$286,868▲ $30,157 vs 2024
- 5Aaron R TheodossPolice Captain$285,051▼ $9,624 vs 2024
- 6Paul B SaucierChief of Police$284,178▲ $11,212 vs 2024
- 7Mark J SawyerPolice Lieutenant$283,826▲ $2,749 vs 2024
- 8Donald A LarangePolice Sergeant$283,729▲ $16,221 vs 2024
- 9Edward Jr J McginnDeputy Chief of Police$279,288▲ $14,179 vs 2024
- 10Marie D MorseWps Deputy Superintendent$278,671▲ $31,676 vs 2024
Common questions
How much does a Worcester employee make?
The typical employee was paid $71,645 in 2025: half of the 8,351 people paid earned more, half earned less. Most earned between $34,440 and $102,827.
Why do so many people earn very little?
The list includes everyone who got a paycheck during the year: part-time, seasonal and short-term workers, and people who joined or left partway through. 962 people (11.5%) were paid under $10,000.
Does this include benefits like health insurance or pension?
No. It is the pay people received: regular salary or wages (85.7% of all pay), overtime (3.3%) and extra pay such as allowances, longevity and severance (7.3%).
Where does this data come from, and when is it updated?
From City of Worcester, MA (Department of Human Resources) (worcesterma.gov). Our figures match the agency's latest release; the next update is expected in spring 2027.
"Typical pay" is the median: half earn more, half earn less. "Most earn" is the middle half of workers. Figures are calculated by PublicPayData from the official dataset; 1 records with $0 or negative pay are left out. How we calculate this · Corrections & removals