GCGovComp.app

City of Philadelphia / Dbh Behav Health Id Services / Public Health Program Analyst

Job-title file

Public Health Program Analyst

Collect and analyze data to inform decisions, produce reports, and identify trends.

106 employees hold this title in Dbh Behav Health Id Services. Median total compensation for the role is $18,729, below the department median of $19,855.

Employees
106
Role median
$18,729
Agency median
$19,855
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$0$58,544+

How total compensation varies among the 106 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 1

Cheryl Nichols

Public Health Program Analyst/Dbh Behav Health Id Services

2022 total comp
$70,147
Base pay
$69,038
Overtime
$322
Other pay
$787
Benefits
$0
Total compensation
$70,147
Employment type
Salaried

Source-specific fields

Base Salary
$76,369
Employee Category
Civil Service
Job Code
5F72
Public Id
2527
Total Pay
$70,147

Cheryl Nichols works as a Public Health Program Analyst for Dbh Behav Health Id Services. Their status is salaried. Cheryl earned $70,147 in 2022.

Mary Harper

Public Health Program Analyst/Dbh Behav Health Id Services

2019 total comp
$62,437
Base pay
$33,006
Overtime
$1,372
Other pay
$28,059
Benefits
$0
Total compensation
$62,437
Employment type
Salaried

Source-specific fields

Base Salary
$70,746
Employee Category
Civil Service
Job Code
5F72
Public Id
35654
Total Pay
$62,437

Mary Harper works as a Public Health Program Analyst for Dbh Behav Health Id Services. Their status is salaried. Mary earned $62,437 in 2019.

Lora Bynum

Public Health Program Analyst/Dbh Behav Health Id Services

2021 total comp
$58,545
Base pay
$58,130
Overtime
$55
Other pay
$359
Benefits
$0
Total compensation
$58,545
Employment type
Salaried

Source-specific fields

Base Salary
$73,965
Employee Category
Civil Service
Job Code
5F72
Public Id
10748
Total Pay
$58,545

Lora Bynum works as a Public Health Program Analyst for Dbh Behav Health Id Services. Their status is salaried. Lora earned $58,545 in 2021.

Annette Murray

Public Health Program Analyst/Dbh Behav Health Id Services

2022 total comp
$58,541
Base pay
$52,606
Overtime
$0
Other pay
$5,935
Benefits
$0
Total compensation
$58,541
Employment type
Salaried

Source-specific fields

Base Salary
$76,369
Employee Category
Civil Service
Job Code
5F72
Public Id
36227
Total Pay
$58,541

Annette Murray is a Public Health Program Analyst at Dbh Behav Health Id Services. They work salaried. 2022 total compensation came to $58,541.

Vernon Franks

Public Health Program Analyst/Dbh Behav Health Id Services

2020 total comp
$55,116
Base pay
$34,164
Overtime
$0
Other pay
$20,951
Benefits
$0
Total compensation
$55,116
Employment type
Salaried

Source-specific fields

Base Salary
$72,161
Employee Category
Civil Service
Job Code
5F72
Public Id
24484
Total Pay
$55,116

Vernon Franks works as a Public Health Program Analyst for Dbh Behav Health Id Services. Their status is salaried. Vernon earned $55,116 in 2020.

Andre Dunbar

Public Health Program Analyst/Dbh Behav Health Id Services

2025 total comp
$54,124
Base pay
$35,277
Overtime
$4
Other pay
$18,844
Benefits
$0
Total compensation
$54,124
Employment type
Salaried

Source-specific fields

Base Salary
$82,794
Employee Category
Civil Service
Job Code
5F72
Public Id
18614
Total Pay
$54,124

Andre Dunbar holds the role of Public Health Program Analyst at Dbh Behav Health Id Services. Their status is salaried. In 2025, their total compensation was $54,124.

Joanne Butler

Public Health Program Analyst/Dbh Behav Health Id Services

2021 total comp
$51,641
Base pay
$45,619
Overtime
$0
Other pay
$6,022
Benefits
$0
Total compensation
$51,641
Employment type
Salaried

Source-specific fields

Base Salary
$73,965
Employee Category
Civil Service
Job Code
5F72
Public Id
2379
Total Pay
$51,641

Joanne Butler is a Public Health Program Analyst at Dbh Behav Health Id Services. They work salaried. 2021 total compensation came to $51,641.

Jeffrey Sensenig

Public Health Program Analyst/Dbh Behav Health Id Services

2024 total comp
$51,333
Base pay
$49,556
Overtime
$0
Other pay
$1,777
Benefits
$0
Total compensation
$51,333
Employment type
Salaried

Source-specific fields

Base Salary
$68,595
Employee Category
Civil Service
Job Code
5F72
Public Id
42914
Total Pay
$51,333

Jeffrey Sensenig works as a Public Health Program Analyst for Dbh Behav Health Id Services. Their status is salaried. Jeffrey earned $51,333 in 2024.

Sharon Thrower

Public Health Program Analyst/Dbh Behav Health Id Services

2021 total comp
$48,892
Base pay
$33,178
Overtime
$0
Other pay
$15,715
Benefits
$0
Total compensation
$48,892
Employment type
Salaried

Source-specific fields

Base Salary
$72,161
Employee Category
Civil Service
Job Code
5F72
Public Id
18669
Total Pay
$48,892

At Dbh Behav Health Id Services, Sharon Thrower serves as a Public Health Program Analyst. They work salaried. Their 2021 pay totaled $48,892.

Deborah Dorsey

Public Health Program Analyst/Dbh Behav Health Id Services

2022 total comp
$48,720
Base pay
$47,406
Overtime
$0
Other pay
$1,314
Benefits
$0
Total compensation
$48,720
Employment type
Salaried

Source-specific fields

Base Salary
$63,636
Employee Category
Civil Service
Job Code
5F72
Public Id
33520
Total Pay
$48,720

At Dbh Behav Health Id Services, Deborah Dorsey serves as a Public Health Program Analyst. They work salaried. Their 2022 pay totaled $48,720.

Shana Ventresca

Public Health Program Analyst/Dbh Behav Health Id Services

2024 total comp
$47,597
Base pay
$45,209
Overtime
$802
Other pay
$1,587
Benefits
$0
Total compensation
$47,597
Employment type
Salaried

Source-specific fields

Base Salary
$64,034
Employee Category
Civil Service
Job Code
5F72
Public Id
37697
Total Pay
$47,597

Shana Ventresca holds the role of Public Health Program Analyst at Dbh Behav Health Id Services. Their status is salaried. In 2024, their total compensation was $47,597.

Marilyn Pressley

Public Health Program Analyst/Dbh Behav Health Id Services

2021 total comp
$46,958
Base pay
$12,718
Overtime
$0
Other pay
$34,240
Benefits
$0
Total compensation
$46,958
Employment type
Salaried

Source-specific fields

Base Salary
$72,161
Employee Category
Civil Service
Job Code
5F72
Public Id
14823
Total Pay
$46,958

Marilyn Pressley works as a Public Health Program Analyst for Dbh Behav Health Id Services. Their status is salaried. Marilyn earned $46,958 in 2021.

Evelyn Bacon

Public Health Program Analyst/Dbh Behav Health Id Services

2023 total comp
$45,710
Base pay
$37,323
Overtime
$0
Other pay
$8,387
Benefits
$0
Total compensation
$45,710
Employment type
Salaried

Source-specific fields

Base Salary
$78,851
Employee Category
Civil Service
Job Code
5F72
Public Id
9527
Total Pay
$45,710

Evelyn Bacon is a Public Health Program Analyst at Dbh Behav Health Id Services. They work salaried. 2023 total compensation came to $45,710.

Bryant Fuller

Public Health Program Analyst/Dbh Behav Health Id Services

2020 total comp
$44,062
Base pay
$37,750
Overtime
$0
Other pay
$6,312
Benefits
$0
Total compensation
$44,062
Employment type
Salaried

Source-specific fields

Base Salary
$72,161
Employee Category
Civil Service
Job Code
5F72
Public Id
24115
Total Pay
$44,062

Bryant Fuller is a Public Health Program Analyst at Dbh Behav Health Id Services. They work salaried. 2020 total compensation came to $44,062.

Cathy Silvasi

Public Health Program Analyst/Dbh Behav Health Id Services

2021 total comp
$43,241
Base pay
$29,030
Overtime
$0
Other pay
$14,211
Benefits
$0
Total compensation
$43,241
Employment type
Salaried

Source-specific fields

Base Salary
$72,161
Employee Category
Civil Service
Job Code
5F72
Public Id
449
Total Pay
$43,241

Cathy Silvasi works as a Public Health Program Analyst for Dbh Behav Health Id Services. Their status is salaried. Cathy earned $43,241 in 2021.

Sybil Evans

Public Health Program Analyst/Dbh Behav Health Id Services

2021 total comp
$35,457
Base pay
$0
Overtime
$0
Other pay
$35,457
Benefits
$0
Total compensation
$35,457
Employment type
Salaried

Source-specific fields

Base Salary
$72,161
Employee Category
Civil Service
Job Code
5F72
Public Id
8540
Total Pay
$35,457

At Dbh Behav Health Id Services, Sybil Evans serves as a Public Health Program Analyst. They work salaried. Their 2021 pay totaled $35,457.

Samuel Margolius

Public Health Program Analyst/Dbh Behav Health Id Services

2022 total comp
$34,941
Base pay
$33,613
Overtime
$0
Other pay
$1,328
Benefits
$0
Total compensation
$34,941
Employment type
Salaried

Source-specific fields

Base Salary
$59,404
Employee Category
Civil Service
Job Code
5F72
Public Id
39106
Total Pay
$34,941

At Dbh Behav Health Id Services, Samuel Margolius serves as a Public Health Program Analyst. They work salaried. Their 2022 pay totaled $34,941.

Haniyyah Sabir

Public Health Program Analyst/Dbh Behav Health Id Services

2021 total comp
$33,396
Base pay
$31,949
Overtime
$0
Other pay
$1,447
Benefits
$0
Total compensation
$33,396
Employment type
Salaried

Source-specific fields

Base Salary
$64,143
Employee Category
Civil Service
Job Code
5F72
Public Id
17782
Total Pay
$33,396

Haniyyah Sabir is a Public Health Program Analyst at Dbh Behav Health Id Services. They work salaried. 2021 total compensation came to $33,396.

Frances Udujih

Public Health Program Analyst/Dbh Behav Health Id Services

2025 total comp
$31,553
Base pay
$31,275
Overtime
$0
Other pay
$278
Benefits
$0
Total compensation
$31,553
Employment type
Salaried

Source-specific fields

Base Salary
$82,794
Employee Category
Civil Service
Job Code
5F72
Public Id
15497
Total Pay
$31,553

Frances Udujih holds the role of Public Health Program Analyst at Dbh Behav Health Id Services. Their status is salaried. In 2025, their total compensation was $31,553.

Joel Hurdle

Public Health Program Analyst/Dbh Behav Health Id Services

2024 total comp
$30,568
Base pay
$30,328
Overtime
$0
Other pay
$240
Benefits
$0
Total compensation
$30,568
Employment type
Salaried

Source-specific fields

Base Salary
$78,851
Employee Category
Civil Service
Job Code
5F72
Public Id
9985
Total Pay
$30,568

At Dbh Behav Health Id Services, Joel Hurdle serves as a Public Health Program Analyst. They work salaried. Their 2024 pay totaled $30,568.

Felicita Feliciano-Rivera

Public Health Program Analyst/Dbh Behav Health Id Services

2019 total comp
$30,533
Base pay
$0
Overtime
$0
Other pay
$30,533
Benefits
$0
Total compensation
$30,533
Employment type
Salaried

Source-specific fields

Base Salary
$68,685
Employee Category
Civil Service
Job Code
5F72
Public Id
10785
Total Pay
$30,533

Felicita Feliciano-Rivera works as a Public Health Program Analyst for Dbh Behav Health Id Services. Their status is salaried. Felicita earned $30,533 in 2019.

Kim Ricketts

Public Health Program Analyst/Dbh Behav Health Id Services

2021 total comp
$30,254
Base pay
$29,680
Overtime
$0
Other pay
$574
Benefits
$0
Total compensation
$30,254
Employment type
Salaried

Source-specific fields

Base Salary
$56,131
Employee Category
Civil Service
Job Code
5F72
Public Id
32829
Total Pay
$30,254

At Dbh Behav Health Id Services, Kim Ricketts serves as a Public Health Program Analyst. They work salaried. Their 2021 pay totaled $30,254.

Judith Brewer

Public Health Program Analyst/Dbh Behav Health Id Services

2022 total comp
$28,301
Base pay
$0
Overtime
$0
Other pay
$28,301
Benefits
$0
Total compensation
$28,301
Employment type
Salaried

Source-specific fields

Base Salary
$73,965
Employee Category
Civil Service
Job Code
5F72
Public Id
19728
Total Pay
$28,301

Judith Brewer holds the role of Public Health Program Analyst at Dbh Behav Health Id Services. Their status is salaried. In 2022, their total compensation was $28,301.

Leonard Kravitz

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$27,805
Base pay
$0
Overtime
$0
Other pay
$27,805
Benefits
$0
Total compensation
$27,805
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
18547
Total Pay
$27,805

At Dbh Behav Health Id Services, Leonard Kravitz serves as a Public Health Program Analyst. They work salaried. Their 2026 pay totaled $27,805.

Marlena Smith

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$26,566
Base pay
$19,509
Overtime
$6,536
Other pay
$521
Benefits
$0
Total compensation
$26,566
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
6577
Total Pay
$26,566

Marlena Smith is a Public Health Program Analyst at Dbh Behav Health Id Services. They work salaried. 2026 total compensation came to $26,566.

Wydeia Williams

Public Health Program Analyst/Dbh Behav Health Id Services

2025 total comp
$22,913
Base pay
$22,631
Overtime
$0
Other pay
$282
Benefits
$0
Total compensation
$22,913
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
31554
Total Pay
$22,913

At Dbh Behav Health Id Services, Wydeia Williams serves as a Public Health Program Analyst. They work salaried. Their 2025 pay totaled $22,913.

Tre Branch

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$22,552
Base pay
$19,509
Overtime
$2,710
Other pay
$333
Benefits
$0
Total compensation
$22,552
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
36383
Total Pay
$22,552

At Dbh Behav Health Id Services, Tre Branch serves as a Public Health Program Analyst. They work salaried. Their 2026 pay totaled $22,552.

Alexais Morgan

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$22,164
Base pay
$19,509
Overtime
$2,168
Other pay
$488
Benefits
$0
Total compensation
$22,164
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
10921
Total Pay
$22,164

At Dbh Behav Health Id Services, Alexais Morgan serves as a Public Health Program Analyst. They work salaried. Their 2026 pay totaled $22,164.

Elliot Glickman

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$21,992
Base pay
$19,509
Overtime
$1,843
Other pay
$641
Benefits
$0
Total compensation
$21,992
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
11867
Total Pay
$21,992

Elliot Glickman is a Public Health Program Analyst at Dbh Behav Health Id Services. They work salaried. 2026 total compensation came to $21,992.

Lee Rader

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$20,902
Base pay
$19,509
Overtime
$1,084
Other pay
$309
Benefits
$0
Total compensation
$20,902
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
15898
Total Pay
$20,902

Lee Rader works as a Public Health Program Analyst for Dbh Behav Health Id Services. Their status is salaried. Lee earned $20,902 in 2026.

Kerreen Franklin

Public Health Program Analyst/Dbh Behav Health Id Services

2021 total comp
$20,501
Base pay
$20,501
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,501
Employment type
Salaried

Source-specific fields

Base Salary
$57,534
Employee Category
Civil Service
Job Code
5F72
Public Id
37804
Total Pay
$20,501

At Dbh Behav Health Id Services, Kerreen Franklin serves as a Public Health Program Analyst. They work salaried. Their 2021 pay totaled $20,501.

Tamara Brown

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$20,380
Base pay
$19,509
Overtime
$325
Other pay
$545
Benefits
$0
Total compensation
$20,380
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
6878
Total Pay
$20,380

At Dbh Behav Health Id Services, Tamara Brown serves as a Public Health Program Analyst. They work salaried. Their 2026 pay totaled $20,380.

Jing Shen

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$20,279
Base pay
$19,509
Overtime
$770
Other pay
$0
Benefits
$0
Total compensation
$20,279
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
51790
Total Pay
$20,279

At Dbh Behav Health Id Services, Jing Shen serves as a Public Health Program Analyst. They work salaried. Their 2026 pay totaled $20,279.

Latoya Dennis

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$20,181
Base pay
$19,834
Overtime
$0
Other pay
$347
Benefits
$0
Total compensation
$20,181
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
29016
Total Pay
$20,181

Latoya Dennis works as a Public Health Program Analyst for Dbh Behav Health Id Services. Their status is salaried. Latoya earned $20,181 in 2026.

Tiesha Fitzgerald

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$20,098
Base pay
$19,509
Overtime
$195
Other pay
$394
Benefits
$0
Total compensation
$20,098
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
36390
Total Pay
$20,098

Tiesha Fitzgerald works as a Public Health Program Analyst for Dbh Behav Health Id Services. Their status is salaried. Tiesha earned $20,098 in 2026.

Tammy Carter

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$20,046
Base pay
$19,509
Overtime
$0
Other pay
$537
Benefits
$0
Total compensation
$20,046
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
9570
Total Pay
$20,046

Tammy Carter is a Public Health Program Analyst at Dbh Behav Health Id Services. They work salaried. 2026 total compensation came to $20,046.

Deborah Groom

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$20,046
Base pay
$19,509
Overtime
$0
Other pay
$537
Benefits
$0
Total compensation
$20,046
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
30869
Total Pay
$20,046

At Dbh Behav Health Id Services, Deborah Groom serves as a Public Health Program Analyst. They work salaried. Their 2026 pay totaled $20,046.

Audrey Jean-Jacques

Public Health Program Analyst/Dbh Behav Health Id Services

2022 total comp
$20,041
Base pay
$19,012
Overtime
$0
Other pay
$1,029
Benefits
$0
Total compensation
$20,041
Employment type
Salaried

Source-specific fields

Base Salary
$73,965
Employee Category
Civil Service
Job Code
5F72
Public Id
35397
Total Pay
$20,041

At Dbh Behav Health Id Services, Audrey Jean-Jacques serves as a Public Health Program Analyst. They work salaried. Their 2022 pay totaled $20,041.

Rachel Laporte

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$19,967
Base pay
$19,509
Overtime
$163
Other pay
$295
Benefits
$0
Total compensation
$19,967
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
35870
Total Pay
$19,967

Rachel Laporte works as a Public Health Program Analyst for Dbh Behav Health Id Services. Their status is salaried. Rachel earned $19,967 in 2026.

Glen Bastas

Public Health Program Analyst/Dbh Behav Health Id Services

2026 total comp
$19,948
Base pay
$19,509
Overtime
$0
Other pay
$439
Benefits
$0
Total compensation
$19,948
Employment type
Salaried

Source-specific fields

Base Salary
$84,864
Employee Category
Civil Service
Job Code
5F72
Public Id
33116
Total Pay
$19,948

Glen Bastas holds the role of Public Health Program Analyst at Dbh Behav Health Id Services. Their status is salaried. In 2026, their total compensation was $19,948.