GCGovComp.app

City of Boston / Bps Substitute Teachers/Nurs

Agency file

Bps Substitute Teachers/Nurs

Source file: City of Boston — Employee Earnings Report / ingested Jun 19, 2026

The Bps Substitute Teachers/Nurs administers public education — funding, academic standards, and the operation of schools.

In 2024, this agency had 1,031 employees with median total compensation of $12,137; the highest distinct record was $135,511.

Year
2024
Employees
1,031
Median total
$12,137
Highest record
$135,511

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$12$75,206+

How 2024 total compensation is spread across the 1,031 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($12,137) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$18,532 (94%)
  • Overtime$0 (0%)
  • Other$1,093 (6%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$866
$3,508
$12,137
$31,677
$49,250

The pay ladder for this department. Someone at the 90th percentile earns $49,250 — more than 90% of the department; the 10th percentile earns $866. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 6

Ethan Shimony

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$34,772
Base pay
$32,313
Overtime
$0
Other pay
$2,459
Benefits
$0
Total compensation
$34,772
Work ZIP code
02445

Source-specific fields

Id
20013
Other Pay
$1,750
Retro
709.12

Ethan Shimony is a Substitute Teacher He at Bps Substitute Teachers/Nurs. 2024 total compensation came to $34,772.

Matthew Villacis

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$34,736
Base pay
$31,900
Overtime
$0
Other pay
$2,836
Benefits
$0
Total compensation
$34,736
Work ZIP code
07105

Source-specific fields

Id
20018
Other Pay
$1,737
Retro
1,099.19

Matthew Villacis holds the role of Substitute Teacher He at Bps Substitute Teachers/Nurs. In 2024, their total compensation was $34,736.

Nina Janer

Substitute Teacher - Retiree/Bps Substitute Teachers/Nurs

2024 total comp
$34,704
Base pay
$34,076
Overtime
$0
Other pay
$628
Benefits
$0
Total compensation
$34,704
Work ZIP code
02189

Source-specific fields

Id
20024
Retro
628.22

Nina Janer works as a Substitute Teacher - Retiree for Bps Substitute Teachers/Nurs. Nina earned $34,704 in 2024.

Aoife Devine

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$34,613
Base pay
$32,137
Overtime
$0
Other pay
$2,476
Benefits
$0
Total compensation
$34,613
Work ZIP code
02122

Source-specific fields

Id
20038
Other Pay
$1,750
Retro
725.71

Aoife Devine is a Substitute Teacher He at Bps Substitute Teachers/Nurs. 2024 total compensation came to $34,613.

Abigail Herrera

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$34,576
Base pay
$30,489
Overtime
$0
Other pay
$4,087
Benefits
$0
Total compensation
$34,576
Work ZIP code
02136

Source-specific fields

Id
20042
Retro
4,087.48

Abigail Herrera is a Substitute Teacher He at Bps Substitute Teachers/Nurs. 2024 total compensation came to $34,576.

Margaret Bachini

Substitute Teacher - Retiree/Bps Substitute Teachers/Nurs

2024 total comp
$34,495
Base pay
$33,763
Overtime
$0
Other pay
$732
Benefits
$0
Total compensation
$34,495
Work ZIP code
01907

Source-specific fields

Id
20049
Retro
731.79

Margaret Bachini holds the role of Substitute Teacher - Retiree at Bps Substitute Teachers/Nurs. In 2024, their total compensation was $34,495.

Charlie Phan

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$34,384
Base pay
$33,473
Overtime
$0
Other pay
$911
Benefits
$0
Total compensation
$34,384
Work ZIP code
02122

Source-specific fields

Id
20056
Retro
910.54

Charlie Phan works as a Substitute Teacher He for Bps Substitute Teachers/Nurs. Charlie earned $34,384 in 2024.

Thomas Mcmanus

Substitute Teacher - Retiree/Bps Substitute Teachers/Nurs

2024 total comp
$34,334
Base pay
$31,962
Overtime
$0
Other pay
$2,373
Benefits
$0
Total compensation
$34,334
Work ZIP code
02136

Source-specific fields

Id
20064
Other Pay
$1,750
Retro
622.54

Thomas Mcmanus works as a Substitute Teacher - Retiree for Bps Substitute Teachers/Nurs. Thomas earned $34,334 in 2024.

Gene Gomes

Per Diem Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$34,163
Base pay
$31,776
Overtime
$0
Other pay
$2,387
Benefits
$0
Total compensation
$34,163
Work ZIP code
02121

Source-specific fields

Id
20096
Other Pay
$1,750
Retro
636.58

Gene Gomes holds the role of Per Diem Substitute Teacher He at Bps Substitute Teachers/Nurs. In 2024, their total compensation was $34,163.

Jan Brown

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$34,048
Base pay
$31,675
Overtime
$0
Other pay
$2,373
Benefits
$0
Total compensation
$34,048
Work ZIP code
02169

Source-specific fields

Id
20111
Other Pay
$1,750
Retro
622.55

At Bps Substitute Teachers/Nurs, Jan Brown serves as a Substitute Teacher He. Their 2024 pay totaled $34,048.

Suleyka Paulino

Per Diem Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$34,031
Base pay
$31,245
Overtime
$0
Other pay
$2,786
Benefits
$0
Total compensation
$34,031
Work ZIP code
02125

Source-specific fields

Id
20113
Other Pay
$1,750
Retro
1,035.83

At Bps Substitute Teachers/Nurs, Suleyka Paulino serves as a Per Diem Substitute Teacher He. Their 2024 pay totaled $34,031.

Georgette Bethune

Per Diem Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$34,025
Base pay
$31,983
Overtime
$0
Other pay
$2,041
Benefits
$0
Total compensation
$34,025
Work ZIP code
02121

Source-specific fields

Id
20114
Other Pay
$1,453
Retro
588.77

Georgette Bethune holds the role of Per Diem Substitute Teacher He at Bps Substitute Teachers/Nurs. In 2024, their total compensation was $34,025.

Amit Maiti

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$33,836
Base pay
$31,401
Overtime
$0
Other pay
$2,435
Benefits
$0
Total compensation
$33,836
Work ZIP code
02124

Source-specific fields

Id
20134
Other Pay
$1,750
Retro
684.67

Amit Maiti works as a Substitute Teacher He for Bps Substitute Teachers/Nurs. Amit earned $33,836 in 2024.

Beverley Benjamin

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$33,821
Base pay
$31,039
Overtime
$377
Other pay
$2,405
Benefits
$0
Total compensation
$33,821
Work ZIP code
02125

Source-specific fields

Id
20140
Other Pay
$1,750
Retro
655.31

At Bps Substitute Teachers/Nurs, Beverley Benjamin serves as a Substitute Teacher He. Their 2024 pay totaled $33,821.

James Clarke Iii

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$33,696
Base pay
$32,933
Overtime
$0
Other pay
$763
Benefits
$0
Total compensation
$33,696
Work ZIP code
02119

Source-specific fields

Id
20158
Retro
762.86

James Clarke Iii holds the role of Substitute Teacher He at Bps Substitute Teachers/Nurs. In 2024, their total compensation was $33,696.

Christina Croce

Per Diem Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$33,689
Base pay
$31,281
Overtime
$0
Other pay
$2,408
Benefits
$0
Total compensation
$33,689
Work ZIP code
02128

Source-specific fields

Id
20162
Other Pay
$1,750
Retro
658.32

Christina Croce is a Per Diem Substitute Teacher He at Bps Substitute Teachers/Nurs. 2024 total compensation came to $33,689.

Emily Dearborn

Substitute Nurse/Bps Substitute Teachers/Nurs

2024 total comp
$33,686
Base pay
$32,817
Overtime
$0
Other pay
$869
Benefits
$0
Total compensation
$33,686
Work ZIP code
02113

Source-specific fields

Id
20163
Retro
869.49

Emily Dearborn holds the role of Substitute Nurse at Bps Substitute Teachers/Nurs. In 2024, their total compensation was $33,686.

Richard Silva Sr.

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$33,576
Base pay
$31,184
Overtime
$0
Other pay
$2,392
Benefits
$0
Total compensation
$33,576
Work ZIP code
02066

Source-specific fields

Id
20171
Other Pay
$1,750
Retro
642.3

Richard Silva Sr. holds the role of Substitute Teacher He at Bps Substitute Teachers/Nurs. In 2024, their total compensation was $33,576.

Silvia Flores

Per Diem Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$33,563
Base pay
$31,121
Overtime
$0
Other pay
$2,443
Benefits
$0
Total compensation
$33,563
Work ZIP code
02119

Source-specific fields

Id
20173
Other Pay
$1,750
Retro
692.75

Silvia Flores holds the role of Per Diem Substitute Teacher He at Bps Substitute Teachers/Nurs. In 2024, their total compensation was $33,563.

Naylene Rivera

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$33,514
Base pay
$32,138
Overtime
$0
Other pay
$1,376
Benefits
$0
Total compensation
$33,514
Work ZIP code
02150

Source-specific fields

Id
20181
Retro
637.62

Naylene Rivera is a Substitute Teacher He at Bps Substitute Teachers/Nurs. 2024 total compensation came to $33,514.

Joshua Dahl

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$33,496
Base pay
$31,146
Overtime
$0
Other pay
$2,350
Benefits
$0
Total compensation
$33,496
Work ZIP code
02145

Source-specific fields

Id
20184
Other Pay
$1,750
Retro
600.21

Joshua Dahl works as a Substitute Teacher He for Bps Substitute Teachers/Nurs. Joshua earned $33,496 in 2024.

Genevieve Vivar Wong

Substitute Teacher/Bps Substitute Teachers/Nurs

2024 total comp
$33,477
Base pay
$31,274
Overtime
$0
Other pay
$2,202
Benefits
$0
Total compensation
$33,477
Work ZIP code
02170

Source-specific fields

Id
20188
Other Pay
$2,202

At Bps Substitute Teachers/Nurs, Genevieve Vivar Wong serves as a Substitute Teacher. Their 2024 pay totaled $33,477.

Mercedes Jackman

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$33,391
Base pay
$31,029
Overtime
$0
Other pay
$2,362
Benefits
$0
Total compensation
$33,391
Work ZIP code
02124

Source-specific fields

Id
20200
Other Pay
$1,190
Retro
1,171.63

Mercedes Jackman is a Substitute Teacher He at Bps Substitute Teachers/Nurs. 2024 total compensation came to $33,391.

Zion Mascall

Substitute Teacher/Bps Substitute Teachers/Nurs

2024 total comp
$33,368
Base pay
$32,571
Overtime
$0
Other pay
$796
Benefits
$0
Total compensation
$33,368
Work ZIP code
02124

Source-specific fields

Id
20205
Other Pay
$520
Retro
276.17

Zion Mascall works as a Substitute Teacher for Bps Substitute Teachers/Nurs. Zion earned $33,368 in 2024.

Barrett Ellis

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$33,346
Base pay
$32,153
Overtime
$0
Other pay
$1,193
Benefits
$0
Total compensation
$33,346
Work ZIP code
02215

Source-specific fields

Id
20211
Other Pay
$565
Retro
627.61

At Bps Substitute Teachers/Nurs, Barrett Ellis serves as a Substitute Teacher He. Their 2024 pay totaled $33,346.

Andrew Plouffe

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$33,308
Base pay
$32,440
Overtime
$0
Other pay
$868
Benefits
$0
Total compensation
$33,308
Work ZIP code
02128

Source-specific fields

Id
20215
Retro
867.68

Andrew Plouffe is a Substitute Teacher He at Bps Substitute Teachers/Nurs. 2024 total compensation came to $33,308.

Elbert Gomes

Per Diem Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$32,974
Base pay
$30,557
Overtime
$0
Other pay
$2,417
Benefits
$0
Total compensation
$32,974
Work ZIP code
02128

Source-specific fields

Id
20250
Other Pay
$1,750
Retro
666.98

Elbert Gomes is a Per Diem Substitute Teacher He at Bps Substitute Teachers/Nurs. 2024 total compensation came to $32,974.

Myriam Martinez

Per Diem Substitute Teacher/Bps Substitute Teachers/Nurs

2024 total comp
$32,947
Base pay
$31,126
Overtime
$0
Other pay
$1,821
Benefits
$0
Total compensation
$32,947
Work ZIP code
02131

Source-specific fields

Id
20252
Other Pay
$1,250
Retro
571.05

Myriam Martinez is a Per Diem Substitute Teacher at Bps Substitute Teachers/Nurs. 2024 total compensation came to $32,947.

Aedan Clark

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$32,943
Base pay
$32,347
Overtime
$0
Other pay
$596
Benefits
$0
Total compensation
$32,943
Work ZIP code
02130

Source-specific fields

Id
20253
Retro
596.35

Aedan Clark works as a Substitute Teacher He for Bps Substitute Teachers/Nurs. Aedan earned $32,943 in 2024.

Yauris Romero

Substitute Teacher/Bps Substitute Teachers/Nurs

2024 total comp
$32,920
Base pay
$32,317
Overtime
$0
Other pay
$603
Benefits
$0
Total compensation
$32,920
Work ZIP code
02189

Source-specific fields

Id
20254
Retro
603.45

Yauris Romero holds the role of Substitute Teacher at Bps Substitute Teachers/Nurs. In 2024, their total compensation was $32,920.

Leah Prout

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$32,913
Base pay
$26,764
Overtime
$0
Other pay
$6,149
Benefits
$0
Total compensation
$32,913
Work ZIP code
02119

Source-specific fields

Id
20255
Other Pay
$1,981
Retro
4,168.00

Leah Prout holds the role of Substitute Teacher He at Bps Substitute Teachers/Nurs. In 2024, their total compensation was $32,913.

E Irving

Substitute Teacher - Retiree/Bps Substitute Teachers/Nurs

2024 total comp
$32,834
Base pay
$4,835
Overtime
$0
Other pay
$27,999
Benefits
$0
Total compensation
$32,834
Work ZIP code
02464

Source-specific fields

Id
20268
Other Pay
$27,924
Retro
74.89

E Irving works as a Substitute Teacher - Retiree for Bps Substitute Teachers/Nurs. E earned $32,834 in 2024.

Earlene Bowens

Per Diem Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$32,820
Base pay
$32,404
Overtime
$0
Other pay
$417
Benefits
$0
Total compensation
$32,820
Work ZIP code
02118

Source-specific fields

Id
20269
Retro
416.59

At Bps Substitute Teachers/Nurs, Earlene Bowens serves as a Per Diem Substitute Teacher He. Their 2024 pay totaled $32,820.

Diane Tetle

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$32,696
Base pay
$30,795
Overtime
$0
Other pay
$1,901
Benefits
$0
Total compensation
$32,696
Work ZIP code
02186

Source-specific fields

Id
20282
Other Pay
$1,250
Retro
650.71

At Bps Substitute Teachers/Nurs, Diane Tetle serves as a Substitute Teacher He. Their 2024 pay totaled $32,696.

Raquel Murphy

Substitute Teacher - Retiree/Bps Substitute Teachers/Nurs

2024 total comp
$32,617
Base pay
$29,871
Overtime
$0
Other pay
$2,746
Benefits
$0
Total compensation
$32,617
Work ZIP code
02169

Source-specific fields

Id
20294
Other Pay
$2,130
Retro
616.19

Raquel Murphy is a Substitute Teacher - Retiree at Bps Substitute Teachers/Nurs. 2024 total compensation came to $32,617.

Mary Gibson

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$32,551
Base pay
$30,579
Overtime
$0
Other pay
$1,972
Benefits
$0
Total compensation
$32,551
Work ZIP code
02126

Source-specific fields

Id
20301
Other Pay
$1,250
Retro
722.17

Mary Gibson holds the role of Substitute Teacher He at Bps Substitute Teachers/Nurs. In 2024, their total compensation was $32,551.

Janet Edwardson

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$32,547
Base pay
$30,592
Overtime
$0
Other pay
$1,955
Benefits
$0
Total compensation
$32,547
Work ZIP code
02375

Source-specific fields

Id
20303
Other Pay
$1,250
Retro
704.72

At Bps Substitute Teachers/Nurs, Janet Edwardson serves as a Substitute Teacher He. Their 2024 pay totaled $32,547.

Clara Huggins

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$32,519
Base pay
$31,644
Overtime
$0
Other pay
$875
Benefits
$0
Total compensation
$32,519
Work ZIP code
02124

Source-specific fields

Id
20306
Retro
875.13

At Bps Substitute Teachers/Nurs, Clara Huggins serves as a Substitute Teacher He. Their 2024 pay totaled $32,519.

Ryan Kennedy

Substitute Teacher He/Bps Substitute Teachers/Nurs

2024 total comp
$32,459
Base pay
$30,086
Overtime
$0
Other pay
$2,373
Benefits
$0
Total compensation
$32,459
Work ZIP code
02169

Source-specific fields

Id
20314
Other Pay
$1,750
Retro
622.71

Ryan Kennedy holds the role of Substitute Teacher He at Bps Substitute Teachers/Nurs. In 2024, their total compensation was $32,459.

Linnea Hoyt

Substitute Teacher/Bps Substitute Teachers/Nurs

2024 total comp
$32,442
Base pay
$18,125
Overtime
$0
Other pay
$14,317
Benefits
$0
Total compensation
$32,442
Work ZIP code
02129

Source-specific fields

Id
20317
Other Pay
$13,984
Retro
333.34

At Bps Substitute Teachers/Nurs, Linnea Hoyt serves as a Substitute Teacher. Their 2024 pay totaled $32,442.