GCGovComp.app

School District of Philadelphia / Office of School Safety

Agency file

Office of School Safety

Source file: School District of Philadelphia — Employee Information / ingested Jun 19, 2026

The Office of School Safety administers public education — funding, academic standards, and the operation of schools.

In 2026, this agency had 429 employees with median total compensation of $47,413; the highest distinct record was $207,880.

Year
2026
Total payroll
$21.9M
Employees
429
Median total
$47,413
Highest record
$207,880

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$51,135 (100%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • 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
$36,086
$40,574
$47,413
$57,677
$65,510

The pay ladder for this department. Someone at the 90th percentile earns $65,510 — more than 90% of the department; the 10th percentile earns $36,086. 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

Page 3

Dorene Henderson

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Dorene Henderson is a School Safety Officer at Office of School Safety. 2026 total compensation came to $52,514. Their bargaining unit is Spap.

Dewitt Hopkins

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Dewitt Hopkins works as a School Safety Officer for Office of School Safety. Dewitt earned $52,514 in 2026. Their bargaining unit is Spap.

Dorphyllia Lincoln

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Dorphyllia Lincoln is a School Safety Officer at Office of School Safety. 2026 total compensation came to $52,514. Union affiliation: Spap.

Wayne Mccann

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Wayne Mccann works as a School Safety Officer for Office of School Safety. Wayne earned $52,514 in 2026. They are represented by Spap.

Valarie Mccaskill

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Valarie Mccaskill works as a School Safety Officer for Office of School Safety. Valarie earned $52,514 in 2026. Their bargaining unit is Spap.

Gary Morgan

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Gary Morgan serves as a School Safety Officer. Their 2026 pay totaled $52,514. Their bargaining unit is Spap.

Jose Nazario

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Jose Nazario is a School Safety Officer at Office of School Safety. 2026 total compensation came to $52,514. They are represented by Spap.

April Nixon

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

April Nixon holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $52,514. They are represented by Spap.

Jose Santiago

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Jose Santiago is a School Safety Officer at Office of School Safety. 2026 total compensation came to $52,514. They are represented by Spap.

James Solomon

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, James Solomon serves as a School Safety Officer. Their 2026 pay totaled $52,514. They are represented by Spap.

Susan Stokes

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Susan Stokes holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $52,514. Their bargaining unit is Spap.

Della Thomas

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Della Thomas works as a School Safety Officer for Office of School Safety. Della earned $52,514 in 2026. They are represented by Spap.

Anthony Vereen

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Anthony Vereen is a School Safety Officer at Office of School Safety. 2026 total compensation came to $52,514. They are represented by Spap.

Sheila Dandridge

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Sheila Dandridge works as a School Safety Officer for Office of School Safety. Sheila earned $52,514 in 2026. They are represented by Spap.

Mary Walker-Jackson

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Mary Walker-Jackson holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $52,514. Their bargaining unit is Spap.

Alexandra Flint

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Alexandra Flint holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $52,514. Union affiliation: Spap.

Kevin Hood

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Kevin Hood serves as a School Safety Officer. Their 2026 pay totaled $52,514. Their bargaining unit is Spap.

Christopher Penn

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Christopher Penn works as a School Safety Officer for Office of School Safety. Christopher earned $52,514 in 2026. They are represented by Spap.

Guy Ellis

School Safety Officer/Office of School Safety

2026 total comp
$52,514
Base pay
$52,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,514
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Guy Ellis is a School Safety Officer at Office of School Safety. 2026 total compensation came to $52,514. Their bargaining unit is Spap.

Robert Killman

Serious Incident Desk Recorder/Office of School Safety

2026 total comp
$50,643
Base pay
$50,643
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,643
Union / bargaining unit
Pft
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Robert Killman serves as a Serious Incident Desk Recorder. Their 2026 pay totaled $50,643. Union affiliation: Pft.

Anthony Bey

School Safety Officer/Office of School Safety

2026 total comp
$50,256
Base pay
$50,256
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,256
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Anthony Bey holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $50,256. They are represented by Spap.

Danielle Bryant

School Safety Officer/Office of School Safety

2026 total comp
$50,256
Base pay
$50,256
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,256
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Danielle Bryant serves as a School Safety Officer. Their 2026 pay totaled $50,256. Union affiliation: Spap.

James Passio

School Safety Supervisor/Office of School Safety

2026 total comp
$49,856
Base pay
$49,856
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,856
Union / bargaining unit
Casa
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, James Passio serves as a School Safety Supervisor. Their 2026 pay totaled $49,856. They are represented by Casa.

Faramade Agunloye

Program Assistant, School Safety/Office of School Safety

2026 total comp
$49,209
Base pay
$49,209
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,209
Union / bargaining unit
Pft
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Faramade Agunloye works as a Program Assistant, School Safety for Office of School Safety. Faramade earned $49,209 in 2026. Union affiliation: Pft.

Adrienne Taylor

Program Assistant/Office of School Safety

2026 total comp
$49,209
Base pay
$49,209
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,209
Union / bargaining unit
Pft
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Adrienne Taylor works as a Program Assistant for Office of School Safety. Adrienne earned $49,209 in 2026. Union affiliation: Pft.

Samuel Maldonado

School Safety Officer, 8 Hours, Tuesday - Saturday/Office of School Safety

2026 total comp
$48,689
Base pay
$48,689
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$48,689
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Samuel Maldonado is a School Safety Officer, 8 Hours, Tuesday - Saturday at Office of School Safety. 2026 total compensation came to $48,689. Union affiliation: Spap.

Bryanna Bennett

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Bryanna Bennett serves as a School Safety Officer. Their 2026 pay totaled $47,413. They are represented by Spap.

Cashe' Brown

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Cashe' Brown works as a School Safety Officer for Office of School Safety. Cashe' earned $47,413 in 2026. They are represented by Spap.

Atiya Chambers

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Atiya Chambers is a School Safety Officer at Office of School Safety. 2026 total compensation came to $47,413. They are represented by Spap.

Asia Coney

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Asia Coney works as a School Safety Officer for Office of School Safety. Asia earned $47,413 in 2026. Their bargaining unit is Spap.

Deandre Gant

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Deandre Gant serves as a School Safety Officer. Their 2026 pay totaled $47,413. Union affiliation: Spap.

Demario Jones

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Demario Jones holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $47,413. They are represented by Spap.

Chris Korpuze

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Chris Korpuze is a School Safety Officer at Office of School Safety. 2026 total compensation came to $47,413. Union affiliation: Spap.

Omar Mckie

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Omar Mckie holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $47,413. Union affiliation: Spap.

Toni Norris

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Toni Norris is a School Safety Officer at Office of School Safety. 2026 total compensation came to $47,413. Union affiliation: Spap.

Trina Prince

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Trina Prince serves as a School Safety Officer. Their 2026 pay totaled $47,413. They are represented by Spap.

Malcolm Sweet

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Malcolm Sweet serves as a School Safety Officer. Their 2026 pay totaled $47,413. Union affiliation: Spap.

Jamilah Rex

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Jamilah Rex serves as a School Safety Officer. Their 2026 pay totaled $47,413. Their bargaining unit is Spap.

Linetta Adkins

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

Linetta Adkins holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $47,413. Their bargaining unit is Spap.

Octavia Bishop

School Safety Officer/Office of School Safety

2026 total comp
$47,413
Base pay
$47,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,413
Union / bargaining unit
Spap
Pay basis
Salaried

Source-specific fields

Home Organization
9560
Organization Level
Administrative
Run Date
Apr 1, 2026
School Year
2025-2026

At Office of School Safety, Octavia Bishop serves as a School Safety Officer. Their 2026 pay totaled $47,413. Their bargaining unit is Spap.