GCGovComp.app

School District of Philadelphia / Office of School Safety / School Safety Officer

Job-title file

School Safety Officer

Carry out the duties of this position in support of the agency's public mission.

300 employees hold this title in Office of School Safety. Median total compensation for the role is $44,733, below the department median of $47,413.

Employees
300
Role median
$44,733
Agency median
$47,413
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$35,562$52,514+

How total compensation varies among the 300 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Highest-paid first / page 5

Ameen Williams

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Ameen Williams works as a School Safety Officer for Office of School Safety. Ameen earned $44,733 in 2026. Union affiliation: SPAP.

Nicolette Williams

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Nicolette Williams holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $44,733. Their bargaining unit is SPAP.

Jonese Wood

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Jonese Wood works as a School Safety Officer for Office of School Safety. Jonese earned $44,733 in 2026. Union affiliation: SPAP.

Denise Wright

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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, Denise Wright serves as a School Safety Officer. Their 2026 pay totaled $44,733. They are represented by SPAP.

Dominique Wyche

School Safety Officer/Office of School Safety

2026 total comp
$44,733
Base pay
$44,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,733
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

Dominique Wyche works as a School Safety Officer for Office of School Safety. Dominique earned $44,733 in 2026. Their bargaining unit is SPAP.

Calisa Ahmad-Hargrove

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Calisa Ahmad-Hargrove works as a School Safety Officer for Office of School Safety. Calisa earned $40,574 in 2026. They are represented by SPAP.

Kimberly Anderson

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Kimberly Anderson works as a School Safety Officer for Office of School Safety. Kimberly earned $40,574 in 2026. Their bargaining unit is SPAP.

Sheila Anderson

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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 Anderson holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: SPAP.

Tyima Bacon

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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, Tyima Bacon serves as a School Safety Officer. Their 2026 pay totaled $40,574. Their bargaining unit is SPAP.

Terrance Baldwin

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Terrance Baldwin holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. They are represented by SPAP.

Danita Bates

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Danita Bates is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: SPAP.

Tisa Beckham

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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, Tisa Beckham serves as a School Safety Officer. Their 2026 pay totaled $40,574. Union affiliation: SPAP.

Carl Benbow

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Carl Benbow is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: SPAP.

Bernadene Bligen

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Bernadene Bligen holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Their bargaining unit is SPAP.

Shonza Booker

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Shonza Booker works as a School Safety Officer for Office of School Safety. Shonza earned $40,574 in 2026. They are represented by SPAP.

Amiracle Brown

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Amiracle Brown works as a School Safety Officer for Office of School Safety. Amiracle earned $40,574 in 2026. Union affiliation: SPAP.

Dasiah Cooper

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Dasiah Cooper holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: SPAP.

Kerri Crawford-Brown

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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, Kerri Crawford-Brown serves as a School Safety Officer. Their 2026 pay totaled $40,574. Their bargaining unit is SPAP.

Jackieline Cruz

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Jackieline Cruz is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Their bargaining unit is SPAP.

Mary Davis

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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 Davis is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. They are represented by SPAP.

Simira Dupree

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Simira Dupree is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: SPAP.

Kelley Felps

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Kelley Felps works as a School Safety Officer for Office of School Safety. Kelley earned $40,574 in 2026. Union affiliation: SPAP.

Hector Morel

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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, Hector Morel serves as a School Safety Officer. Their 2026 pay totaled $40,574. Union affiliation: SPAP.

Michaela Fletcher

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Michaela Fletcher is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. They are represented by SPAP.

Londell Gallashaw

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Londell Gallashaw holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Their bargaining unit is SPAP.

Dalton Gates

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Dalton Gates holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: SPAP.

Khaeef Green

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Khaeef Green is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: SPAP.

Ricardo Griffith

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Ricardo Griffith is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: SPAP.

Asia Haines

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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 Haines holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: SPAP.

Maria Hairston

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Maria Hairston works as a School Safety Officer for Office of School Safety. Maria earned $40,574 in 2026. Their bargaining unit is SPAP.

Sandra Hairston

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Sandra Hairston is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: SPAP.

Crystal Hill

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Crystal Hill holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Their bargaining unit is SPAP.

Kendra Holloman

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Kendra Holloman works as a School Safety Officer for Office of School Safety. Kendra earned $40,574 in 2026. Union affiliation: SPAP.

Bessie Hudicek

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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, Bessie Hudicek serves as a School Safety Officer. Their 2026 pay totaled $40,574. Union affiliation: SPAP.

Terrence Irby

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Terrence Irby holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: SPAP.

Denise Irving

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Denise Irving holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. They are represented by SPAP.

Marissa Linton

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Marissa Linton holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Union affiliation: SPAP.

Wilfredo Malave

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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, Wilfredo Malave serves as a School Safety Officer. Their 2026 pay totaled $40,574. Union affiliation: SPAP.

Shani Marchaman

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Shani Marchaman holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $40,574. Their bargaining unit is SPAP.

Jada Martin

School Safety Officer/Office of School Safety

2026 total comp
$40,574
Base pay
$40,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,574
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

Jada Martin is a School Safety Officer at Office of School Safety. 2026 total compensation came to $40,574. Union affiliation: SPAP.