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 3

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.

Ericka Bowman

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

Ericka Bowman works as a School Safety Officer for Office of School Safety. Ericka earned $47,413 in 2026. Union affiliation: Spap.

Jordan Catanch-Bradley

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, Jordan Catanch-Bradley serves as a School Safety Officer. Their 2026 pay totaled $47,413. Their bargaining unit is Spap.

Dena Cordy

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, Dena Cordy serves as a School Safety Officer. Their 2026 pay totaled $47,413. Union affiliation: Spap.

Patti Davis

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

Patti Davis is a School Safety Officer at Office of School Safety. 2026 total compensation came to $47,413. Their bargaining unit is Spap.

Kevin Harvey

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, Kevin Harvey serves as a School Safety Officer. Their 2026 pay totaled $47,413. They are represented by Spap.

Shanera Henderson

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

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

Craig James

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, Craig James serves as a School Safety Officer. Their 2026 pay totaled $47,413. Union affiliation: Spap.

Angenette Jordan-Cox

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, Angenette Jordan-Cox serves as a School Safety Officer. Their 2026 pay totaled $47,413. Union affiliation: Spap.

Lamont Randall

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

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

Marilyn Rodriguez

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, Marilyn Rodriguez serves as a School Safety Officer. Their 2026 pay totaled $47,413. Their bargaining unit is Spap.

Chanice Rue

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, Chanice Rue serves as a School Safety Officer. Their 2026 pay totaled $47,413. Their bargaining unit is Spap.

Cheyanne Waiters

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

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

Christopher Watson

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

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

Veronica White

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

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

Nala Williams

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, Nala Williams serves as a School Safety Officer. Their 2026 pay totaled $47,413. They are represented by Spap.

Doris Sisco

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

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

Brianna Teagle

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

Brianna Teagle works as a School Safety Officer for Office of School Safety. Brianna earned $47,413 in 2026. Union affiliation: Spap.

Lawrence Anderson

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

Lawrence Anderson is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Their bargaining unit is Spap.

Shamika Brown

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

Shamika Brown works as a School Safety Officer for Office of School Safety. Shamika earned $44,733 in 2026. They are represented by Spap.

Courtney Caldwell

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

Courtney Caldwell is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. They are represented by Spap.

Darren Cathey

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

Darren Cathey works as a School Safety Officer for Office of School Safety. Darren earned $44,733 in 2026. They are represented by Spap.

Sophonie Descarte

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, Sophonie Descarte serves as a School Safety Officer. Their 2026 pay totaled $44,733. Union affiliation: Spap.

Bellare Deshields

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, Bellare Deshields serves as a School Safety Officer. Their 2026 pay totaled $44,733. Their bargaining unit is Spap.

Tiffany Dickerson

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

Tiffany Dickerson works as a School Safety Officer for Office of School Safety. Tiffany earned $44,733 in 2026. They are represented by Spap.

Tyquan Dorsey

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

Tyquan Dorsey works as a School Safety Officer for Office of School Safety. Tyquan earned $44,733 in 2026. Their bargaining unit is Spap.

Michelle Edwards

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, Michelle Edwards serves as a School Safety Officer. Their 2026 pay totaled $44,733. Their bargaining unit is Spap.

Robert Eisenmann

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

Robert Eisenmann is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. They are represented by Spap.

Thomas Evans-Manning

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, Thomas Evans-Manning serves as a School Safety Officer. Their 2026 pay totaled $44,733. They are represented by Spap.

Edward Freeman

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

Edward Freeman works as a School Safety Officer for Office of School Safety. Edward earned $44,733 in 2026. Union affiliation: Spap.

Brittany Gordon

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

Brittany Gordon is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Union affiliation: Spap.

Rasheed Green

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

Rasheed Green works as a School Safety Officer for Office of School Safety. Rasheed earned $44,733 in 2026. They are represented by Spap.

Lloyd Hicks

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

Lloyd Hicks is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Union affiliation: Spap.

Celestine Jiles

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

Celestine Jiles works as a School Safety Officer for Office of School Safety. Celestine earned $44,733 in 2026. Their bargaining unit is Spap.

April Johnson

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

April Johnson is a School Safety Officer at Office of School Safety. 2026 total compensation came to $44,733. Union affiliation: Spap.

Elijah Keys

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

Elijah Keys holds the role of School Safety Officer at Office of School Safety. In 2026, their total compensation was $44,733. Union affiliation: Spap.