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
Total payroll
$13.2M
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+

Hover a bar for its range; click to filter the list below.

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.

Compare departments

This role across School District of Philadelphia

School Safety Officer is held in 29 School District of Philadelphia departments. In Office of School Safety, the median of $44,733 ranks #26 of 29.

Highest-paying departments for this role

Median total compensation for the School Safety Officer role in other School District of Philadelphiadepartments (highest first). Each bar links to that department’s page for this role.

Record list

Employees with this title

Page 7

Shivaia Blythe

School Safety Officer/Office of School Safety

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

Shivaia Blythe holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $37,769. Their bargaining unit is Spap.

Mildred Carter

School Safety Officer/Office of School Safety

2026 total comp
$37,769
Base pay
$37,769
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,769
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, Mildred Carter serves as a School Safety Officer. Their 2026 pay totaled $37,769. Union affiliation: Spap.

Claud Moreau

School Safety Officer/Office of School Safety

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

Claud Moreau works as a School Safety Officer for Office of School Safety. Claud earned $37,769 in 2026. They are represented by Spap.

Kierra Fagan

School Safety Officer/Office of School Safety

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

Kierra Fagan works as a School Safety Officer for Office of School Safety. Kierra earned $37,769 in 2026. Union affiliation: Spap.

Phillip Hall

School Safety Officer/Office of School Safety

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

Phillip Hall is a School Safety Officer at Office of School Safety. 2026 total compensation came to $37,769. They are represented by Spap.

Jamal Johnson

School Safety Officer/Office of School Safety

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

Jamal Johnson holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $37,769. They are represented by Spap.

Alando Kirtz

School Safety Officer/Office of School Safety

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

Alando Kirtz works as a School Safety Officer for Office of School Safety. Alando earned $37,769 in 2026. Union affiliation: Spap.

Xavier Landon

School Safety Officer/Office of School Safety

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

Xavier Landon is a School Safety Officer at Office of School Safety. 2026 total compensation came to $37,769. Their bargaining unit is Spap.

Melonie Mcknight

School Safety Officer/Office of School Safety

2026 total comp
$37,769
Base pay
$37,769
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,769
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, Melonie Mcknight serves as a School Safety Officer. Their 2026 pay totaled $37,769. Their bargaining unit is Spap.

Eben Muhammad

School Safety Officer/Office of School Safety

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

Eben Muhammad is a School Safety Officer at Office of School Safety. 2026 total compensation came to $37,769. Union affiliation: Spap.

Andre Romero

School Safety Officer/Office of School Safety

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

Andre Romero is a School Safety Officer at Office of School Safety. 2026 total compensation came to $37,769. Union affiliation: Spap.

Wadira Ryan

School Safety Officer/Office of School Safety

2026 total comp
$37,769
Base pay
$37,769
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,769
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, Wadira Ryan serves as a School Safety Officer. Their 2026 pay totaled $37,769. Union affiliation: Spap.

Foday Sheriff

School Safety Officer/Office of School Safety

2026 total comp
$37,769
Base pay
$37,769
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,769
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, Foday Sheriff serves as a School Safety Officer. Their 2026 pay totaled $37,769. Their bargaining unit is Spap.

Tiffany Shubert

School Safety Officer/Office of School Safety

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

Tiffany Shubert is a School Safety Officer at Office of School Safety. 2026 total compensation came to $37,769. Union affiliation: Spap.

Kaprice Tinsley

School Safety Officer/Office of School Safety

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

Kaprice Tinsley holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $37,769. They are represented by Spap.

Cyril Vanlandingham

School Safety Officer/Office of School Safety

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

Cyril Vanlandingham holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $37,769. They are represented by Spap.

Christopher Vilchel

School Safety Officer/Office of School Safety

2026 total comp
$37,769
Base pay
$37,769
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,769
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, Christopher Vilchel serves as a School Safety Officer. Their 2026 pay totaled $37,769. They are represented by Spap.

Shakira Adams

School Safety Officer/Office of School Safety

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

Shakira Adams holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $35,562. They are represented by Spap.

Yahia Akarkar

School Safety Officer/Office of School Safety

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

Yahia Akarkar holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $35,562. Their bargaining unit is Spap.

Gayle Conley

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
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, Gayle Conley serves as a School Safety Officer. Their 2026 pay totaled $35,562. Their bargaining unit is Spap.

Jessica Cox

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
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, Jessica Cox serves as a School Safety Officer. Their 2026 pay totaled $35,562. Union affiliation: Spap.

Keith Harris

School Safety Officer/Office of School Safety

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

Keith Harris holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $35,562. Their bargaining unit is Spap.

Zakiah Henry

School Safety Officer/Office of School Safety

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

Zakiah Henry works as a School Safety Officer for Office of School Safety. Zakiah earned $35,562 in 2026. Union affiliation: Spap.

Darren Johnson

School Safety Officer/Office of School Safety

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

Darren Johnson works as a School Safety Officer for Office of School Safety. Darren earned $35,562 in 2026. They are represented by Spap.

Hensley Julius

School Safety Officer/Office of School Safety

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

Hensley Julius works as a School Safety Officer for Office of School Safety. Hensley earned $35,562 in 2026. They are represented by Spap.

Brooke Labar

School Safety Officer/Office of School Safety

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

Brooke Labar is a School Safety Officer at Office of School Safety. 2026 total compensation came to $35,562. Union affiliation: Spap.

Justin Larkin

School Safety Officer/Office of School Safety

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

Justin Larkin holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $35,562. Their bargaining unit is Spap.

Faith Lewis

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
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, Faith Lewis serves as a School Safety Officer. Their 2026 pay totaled $35,562. They are represented by Spap.

Shaheed Mckee

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
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, Shaheed Mckee serves as a School Safety Officer. Their 2026 pay totaled $35,562. Their bargaining unit is Spap.

Ayaunah Mosley

School Safety Officer/Office of School Safety

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

Ayaunah Mosley works as a School Safety Officer for Office of School Safety. Ayaunah earned $35,562 in 2026. Their bargaining unit is Spap.

Keshiva Poindexter

School Safety Officer/Office of School Safety

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

Keshiva Poindexter works as a School Safety Officer for Office of School Safety. Keshiva earned $35,562 in 2026. They are represented by Spap.

Brittany Pudder

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
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, Brittany Pudder serves as a School Safety Officer. Their 2026 pay totaled $35,562. They are represented by Spap.

Juan Roldan

School Safety Officer/Office of School Safety

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

Juan Roldan is a School Safety Officer at Office of School Safety. 2026 total compensation came to $35,562. Union affiliation: Spap.

Tyera Rozier

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
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, Tyera Rozier serves as a School Safety Officer. Their 2026 pay totaled $35,562. They are represented by Spap.

Justin Thornton

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
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, Justin Thornton serves as a School Safety Officer. Their 2026 pay totaled $35,562. Union affiliation: Spap.

Nicole Williams

School Safety Officer/Office of School Safety

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

Nicole Williams is a School Safety Officer at Office of School Safety. 2026 total compensation came to $35,562. They are represented by Spap.

Jonathan Woodall

School Safety Officer/Office of School Safety

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

Jonathan Woodall is a School Safety Officer at Office of School Safety. 2026 total compensation came to $35,562. They are represented by Spap.

Jesann Wright

School Safety Officer/Office of School Safety

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

Jesann Wright holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $35,562. Their bargaining unit is Spap.

Terrance Young

School Safety Officer/Office of School Safety

2026 total comp
$35,562
Base pay
$35,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,562
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 Young holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $35,562. They are represented by Spap.

Sohaibe Alaumari

School Safety Officer/Office of School Safety

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

Sohaibe Alaumari works as a School Safety Officer for Office of School Safety. Sohaibe earned $35,562 in 2026. Their bargaining unit is Spap.