GCGovComp.app

Minnesota / Public Safety Department

Agency file

Public Safety Department

Source file: Minnesota — State Employee Payroll / ingested Jun 18, 2026

The Public Safety Department provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2025, this agency had 2,398 employees with median total compensation of $76,256; the highest distinct record was $236,646.

Year
2025
Total payroll
$194.2M
Employees
2,398
Median total
$76,256
Highest record
$236,646

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 2,398 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($76,256) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$74,143 (92%)
  • Overtime$5,197 (6%)
  • Other$1,664 (2%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$31,214
$53,566
$76,256
$111,341
$132,437

The pay ladder for this department. Someone at the 90th percentile earns $132,437 — more than 90% of the department; the 10th percentile earns $31,214. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$166.2M
2,183
$72,953
2025
$194.2M
16.9%
2,398
9.8%
$76,256
4.5%

Record list

Employees

Page 3

Alexander Murphy

Capitol Complex Security Off/Public Safety Department

2025 total comp
$37,502
Sub-department
Capitol Security Day Shift 3
Base pay
$37,348
Overtime
$0
Other pay
$155
Benefits
$0
Total compensation
$37,502
Hire date
2022-06-08
Employment type
Full-Time
Pay grade
66
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
No
Agency Number
P07
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Alexander Murphy is a Capitol Complex Security Off at Public Safety Department within Capitol Security Day Shift 3. They have served since 2022 (about 3 years), working full-time. 2025 total compensation came to $37,502. Their bargaining unit is Service.

Cory Johnson

Capitol Complex Security Off/Public Safety Department

2025 total comp
$37,481
Sub-department
Capitol Security Day Shift 3
Base pay
$31,197
Overtime
$3,795
Other pay
$2,488
Benefits
$0
Total compensation
$37,481
Hire date
2022-02-02
Employment type
Full-Time
Pay grade
66
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
No
Agency Number
P07
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Cory Johnson is a Capitol Complex Security Off at Public Safety Department within Capitol Security Day Shift 3. Hired in 2022, they have about 3 years of service, working full-time. 2025 total compensation came to $37,481. They are represented by Service.

Dominick Baillif

State Patrol Trooper/Public Safety Department

2025 total comp
$37,429
Sub-department
West Metro D 2500 Troopers
Base pay
$34,731
Overtime
$2,698
Other pay
$0
Benefits
$0
Total compensation
$37,429
Hire date
2025-01-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Dominick Baillif works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. Hired in 2025, they have under a year of service as a full-time employee. Dominick earned $37,429 in 2025. Union affiliation: MN Law Enforcement Assn.

Qodah Elmi

Proj Consultant Senior/Public Safety Department

2024 total comp
$37,420
Sub-department
Community Affairs Supervisor
Base pay
$37,420
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,420
Hire date
2023-11-20
Employment type
Full-Time
Pay grade
14
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2024
No
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Qodah Elmi works as a Proj Consultant Senior for Public Safety Department within Community Affairs Supervisor. They have served since 2023 (about a year) as a full-time employee. Qodah earned $37,420 in 2024. Their bargaining unit is MN Assoc of Professional Empl.

Kayley Sansom

State Program Administrative Principal/Public Safety Department

2024 total comp
$37,414
Sub-department
OJP MMIR Office
Base pay
$31,670
Overtime
$0
Other pay
$5,743
Benefits
$0
Total compensation
$37,414
Hire date
2020-11-18
Employment type
Full-Time
Pay grade
14
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2024
No
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Kayley Sansom serves as a State Program Administrative Principal within Ojp Mmir Office. Hired in 2020, they have about 4 years of service, working full-time. Their 2024 pay totaled $37,414. Their bargaining unit is MN Assoc of Professional Empl.

Madison Zavala

State Patrol Trooper/Public Safety Department

2025 total comp
$37,408
Sub-department
Rochester D2100 Troopers
Base pay
$34,406
Overtime
$3,002
Other pay
$0
Benefits
$0
Total compensation
$37,408
Hire date
2025-01-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Madison Zavala holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2025 (under a year) as a full-time employee. In 2025, their total compensation was $37,408. They are represented by MN Law Enforcement Assn.

Cecelia Lhotka

State Patrol Trooper/Public Safety Department

2025 total comp
$37,313
Sub-department
Marshall D 2300 Troopers
Base pay
$34,787
Overtime
$2,526
Other pay
$0
Benefits
$0
Total compensation
$37,313
Hire date
2025-01-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Lyon

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Cecelia Lhotka holds the role of State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. They have served since 2025 (under a year) as a full-time employee. In 2025, their total compensation was $37,313. Their bargaining unit is MN Law Enforcement Assn.

Mirna Lopez Chavez

State Patrol Trooper/Public Safety Department

2025 total comp
$37,285
Sub-department
St Cloud D 2600 Troopers
Base pay
$34,406
Overtime
$2,878
Other pay
$0
Benefits
$0
Total compensation
$37,285
Hire date
2025-01-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Mirna Lopez Chavez holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2025, they have under a year of service as a full-time employee. In 2025, their total compensation was $37,285. Union affiliation: MN Law Enforcement Assn.

Teddy Annang

Forensic Science Supervisor/Public Safety Department

2025 total comp
$37,183
Sub-department
BCA Lab Admin 2
Base pay
$33,569
Overtime
$0
Other pay
$3,614
Benefits
$0
Total compensation
$37,183
Hire date
2023-11-22
Employment type
Full-Time
Pay grade
25
Union / bargaining unit
Middle Management Association
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
No
Agency Number
P07
Bargaining Unit Number
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Teddy Annang serves as a Forensic Science Supervisor within Bca Lab Administrative 2. They have served since 2023 (about 2 years), working full-time. Their 2025 pay totaled $37,183. Their bargaining unit is Middle Management Association.

Fernanda Orozco Pintor

Dvs Exam & Inspector Specialist/Public Safety Department

2025 total comp
$37,089
Sub-department
DVS Exam Region 3B
Base pay
$37,089
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,089
Hire date
2024-09-11
Employment type
Full-Time
Pay grade
64
Union / bargaining unit
Technical
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
207
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Fernanda Orozco Pintor serves as a Dvs Exam & Inspector Specialist within Dvs Exam Region 3B. Their tenure dates to 2024, about a year, working full-time. Their 2025 pay totaled $37,089. Their bargaining unit is Technical.

Ashlan Barthorpe

Office & Administrative Specialist Senior/Public Safety Department

2025 total comp
$37,069
Sub-department
Eveleth D 3100 Clerical
Base pay
$36,875
Overtime
$16
Other pay
$179
Benefits
$0
Total compensation
$37,069
Hire date
2021-09-20
Employment type
Full-Time
Pay grade
64
Union / bargaining unit
Clerical
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
No
Agency Number
P07
Bargaining Unit Number
206
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Ashlan Barthorpe holds the role of Office & Administrative Specialist Senior at Public Safety Department within Eveleth D 3100 Clerical. Their tenure dates to 2021, about 4 years as a full-time employee. In 2025, their total compensation was $37,069. They are represented by Clerical.

Michael Graves

State Patrol Trooper/Public Safety Department

2025 total comp
$37,033
Sub-department
Duluth D 2700 Troopers
Base pay
$34,406
Overtime
$2,627
Other pay
$0
Benefits
$0
Total compensation
$37,033
Hire date
2025-01-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Michael Graves serves as a State Patrol Trooper within Duluth D 2700 Troopers. They have served since 2025 (under a year), working full-time. Their 2025 pay totaled $37,033. Union affiliation: MN Law Enforcement Assn.

Amber Hines

Dvs Exam & Inspector Specialist/Public Safety Department

2025 total comp
$36,888
Sub-department
DVS Exam Region 8B
Base pay
$36,818
Overtime
$70
Other pay
$0
Benefits
$0
Total compensation
$36,888
Hire date
2024-09-11
Employment type
Full-Time
Pay grade
64
Union / bargaining unit
Technical
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
207
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Amber Hines works as a Dvs Exam & Inspector Specialist for Public Safety Department within Dvs Exam Region 8B. Their tenure dates to 2024, about a year as a full-time employee. Amber earned $36,888 in 2025. They are represented by Technical.

Laura Buske

Dvs Exam & Inspector Specialist/Public Safety Department

2025 total comp
$36,786
Sub-department
DVS Exam Region 2B
Base pay
$34,274
Overtime
$2,512
Other pay
$0
Benefits
$0
Total compensation
$36,786
Hire date
2024-10-02
Employment type
Full-Time
Pay grade
64
Union / bargaining unit
Technical
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
207
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Laura Buske works as a Dvs Exam & Inspector Specialist for Public Safety Department within Dvs Exam Region 2B. Hired in 2024, they have about a year of service as a full-time employee. Laura earned $36,786 in 2025. Union affiliation: Technical.

Liza Leung

Staff Attorney 2/Public Safety Department

2024 total comp
$36,736
Sub-department
Bca Legal Services
Base pay
$36,736
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$36,736
Hire date
1998-05-11
Employment type
Full-Time
Pay grade
19
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2024
No
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Liza Leung serves as a Staff Attorney 2 within Bca Legal Services. Hired in 1998, they have about 26 years of service, working full-time. Their 2024 pay totaled $36,736. They are represented by MN Assoc of Professional Empl.

Anthony Magen

Dvs Exam & Inspector Specialist/Public Safety Department

2025 total comp
$36,498
Sub-department
DVS Exam Region 7B
Base pay
$36,498
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$36,498
Hire date
2024-09-11
Employment type
Full-Time
Pay grade
64
Union / bargaining unit
Technical
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
207
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Anthony Magen works as a Dvs Exam & Inspector Specialist for Public Safety Department within Dvs Exam Region 7B. Hired in 2024, they have about a year of service as a full-time employee. Anthony earned $36,498 in 2025. Union affiliation: Technical.

Catalina Salgado

Office & Administrative Specialist Senior/Public Safety Department

2024 total comp
$36,461
Sub-department
State Patrol Adm Support Staff
Base pay
$36,461
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$36,461
Hire date
2023-10-11
Employment type
Full-Time
Pay grade
64
Union / bargaining unit
Clerical
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2024
Yes
Agency Number
P07
Bargaining Unit Number
206
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Catalina Salgado works as a Office & Administrative Specialist Senior for Public Safety Department within State Patrol Administrative Support Staff. Their tenure dates to 2023, about a year as a full-time employee. Catalina earned $36,461 in 2024. Union affiliation: Clerical.