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 1

William Allen

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

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

Richard Baker

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, Richard Baker serves as a School Safety Officer. Their 2026 pay totaled $52,514. Their bargaining unit is Spap.

Sheila Bellmon

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 Bellmon works as a School Safety Officer for Office of School Safety. Sheila earned $52,514 in 2026. They are represented by Spap.

Kenya Blackwell

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, Kenya Blackwell serves as a School Safety Officer. Their 2026 pay totaled $52,514. They are represented by Spap.

Ryan Bradley

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

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

Troyona Brockington

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

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

Wayne Clark

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, Wayne Clark serves as a School Safety Officer. Their 2026 pay totaled $52,514. Their bargaining unit is Spap.

James Clay

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

James Clay 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.

Clinnisha Cotton

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, Clinnisha Cotton serves as a School Safety Officer. Their 2026 pay totaled $52,514. Their bargaining unit is Spap.

Gina Crayton

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, Gina Crayton serves as a School Safety Officer. Their 2026 pay totaled $52,514. Union affiliation: Spap.

Shawn Davis

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

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

Keith Fell

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, Keith Fell serves as a School Safety Officer. Their 2026 pay totaled $52,514. Their bargaining unit is Spap.

Brandie 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

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

Joseph Gaydosh

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

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

Donna Gessner

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, Donna Gessner serves as a School Safety Officer. Their 2026 pay totaled $52,514. They are represented by Spap.

Wade Gordon

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

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

Robert Jefferson

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

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

Derrick Jones

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

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

Arthur Kellam

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

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

Denisha Lawrence

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

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

Shadeena Lewis

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

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

Donna Mccarthy

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

Donna Mccarthy works as a School Safety Officer for Office of School Safety. Donna earned $52,514 in 2026. Union affiliation: Spap.

James Mcshane

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

James Mcshane 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.

Ian Monaghan

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

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

Teresa Palmer

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

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

Valerie Paulk

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

Valerie Paulk 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.

Michael Pilla

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

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

Shondra Pratt

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

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

Anthony Richardson

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, Anthony Richardson serves as a School Safety Officer. Their 2026 pay totaled $52,514. Union affiliation: Spap.

Michael Richardson

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

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

Raquel Rountree

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

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

Sierra Sims

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

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

Yolanda Stevens

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

Yolanda Stevens works as a School Safety Officer for Office of School Safety. Yolanda earned $52,514 in 2026. Union affiliation: Spap.

Sabrina Sullivan

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

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

Larry Taylor

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

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

Adaya 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

Adaya Thomas works as a School Safety Officer for Office of School Safety. Adaya earned $52,514 in 2026. Union affiliation: Spap.

Rafael Torres

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

Rafael Torres works as a School Safety Officer for Office of School Safety. Rafael earned $52,514 in 2026. Union affiliation: Spap.

Derek Webb

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, Derek Webb serves as a School Safety Officer. Their 2026 pay totaled $52,514. Their bargaining unit is Spap.

Eric White

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

Eric White 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.

Fawn Wright

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

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