GCGovComp.app

Maine / Department of Public Safety

Agency file

Department of Public Safety

Source file: Maine — State Employee Wages & Benefits / ingested Jun 18, 2026

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

In 2024, this agency had 858 employees with median total compensation of $84,853; the highest distinct record was $243,989.

Year
2024
Total payroll
$75.1M
Employees
858
Median total
$84,853
Highest record
$243,989

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$54,395 (62%)
  • Overtime$14,869 (17%)
  • Other$364 (0%)
  • Benefits$17,905 (20%)

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
$23,005
$52,593
$84,853
$114,989
$154,699

The pay ladder for this department. Someone at the 90th percentile earns $154,699 — more than 90% of the department; the 10th percentile earns $23,005. 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 3 published years.

YearTotal payrollEmployeesMedian pay
2022
$58.2M
759
$74,907
2023
$24.1M
58.5%
723
4.7%
$25,740
65.6%
2024
$75.1M
211.2%
858
18.7%
$84,853
229.7%

Record list

Employees

Page 4

Anthony Repetto

State Police Trooper/Department of Public Safety

2024 total comp
$98,377
Base pay
$64,957
Overtime
$14,306
Other pay
$0
Benefits
$19,114
Total compensation
$98,377
Middle name
J

Source-specific fields

HR Company Number
01600
Pay Position Number
065003391

Anthony Repetto holds the role of State Police Trooper at Department of Public Safety. In 2024, their total compensation was $98,377.

Kristin Matteson

Computer Forensic Analyst/Department of Public Safety

2024 total comp
$98,357
Base pay
$74,638
Overtime
$6,864
Other pay
$63
Benefits
$16,793
Total compensation
$98,357
Middle name
C

Source-specific fields

HR Company Number
01600
Pay Position Number
065007498

Kristin Matteson is a Computer Forensic Analyst at Department of Public Safety. 2024 total compensation came to $98,357.

Hugh Landry

State Police Detective Corporal/Department of Public Safety

2024 total comp
$98,226
Base pay
$57,814
Overtime
$17,866
Other pay
$0
Benefits
$22,546
Total compensation
$98,226
Middle name
I

Source-specific fields

HR Company Number
01600
Pay Position Number
065007505

Hugh Landry works as a State Police Detective Corporal for Department of Public Safety. Hugh earned $98,226 in 2024.

Brandon Mccarthy

State Police Trooper/Department of Public Safety

2024 total comp
$98,211
Base pay
$66,135
Overtime
$21,496
Other pay
$0
Benefits
$10,580
Total compensation
$98,211
Middle name
J

Source-specific fields

HR Company Number
01600
Pay Position Number
065003071

Brandon Mccarthy works as a State Police Trooper for Department of Public Safety. Brandon earned $98,211 in 2024.

Adam Schmidt

State Police Sergeant-E/Department of Public Safety

2024 total comp
$98,089
Base pay
$50,807
Overtime
$26,997
Other pay
$0
Benefits
$20,285
Total compensation
$98,089
Middle name
R

Source-specific fields

HR Company Number
01600
Pay Position Number
065001861

Adam Schmidt works as a State Police Sergeant-E for Department of Public Safety. Adam earned $98,089 in 2024.

Jill Fergola

Computer Forensic Analyst/Department of Public Safety

2024 total comp
$98,068
Base pay
$74,114
Overtime
$2,118
Other pay
$0
Benefits
$21,836
Total compensation
$98,068
Middle name
A

Source-specific fields

HR Company Number
01600
Pay Position Number
065002111

Jill Fergola works as a Computer Forensic Analyst for Department of Public Safety. Jill earned $98,068 in 2024.

Kendra Coates

Assistant to the Commissioner/Department of Public Safety

2022 total comp
$98,045
Base pay
$81,275
Overtime
$0
Other pay
$0
Benefits
$16,769
Total compensation
$98,045
Middle name
L

Source-specific fields

HR Company Number
01600
Pay Position Number
065806661

At Department of Public Safety, Kendra Coates serves as a Assistant to the Commissioner. Their 2022 pay totaled $98,045.

Micah Perkins

State Police Sergeant/Department of Public Safety

2024 total comp
$97,806
Base pay
$52,812
Overtime
$26,934
Other pay
$0
Benefits
$18,060
Total compensation
$97,806
Middle name
P

Source-specific fields

HR Company Number
01600
Pay Position Number
065003981

At Department of Public Safety, Micah Perkins serves as a State Police Sergeant. Their 2024 pay totaled $97,806.

Kenneth Knightly

Emergency Community Specialist - Lead/Department of Public Safety

2024 total comp
$97,361
Base pay
$64,940
Overtime
$13,674
Other pay
$0
Benefits
$18,747
Total compensation
$97,361
Middle name
S

Source-specific fields

HR Company Number
01600
Pay Position Number
065007315

Kenneth Knightly works as a Emergency Community Specialist - Lead for Department of Public Safety. Kenneth earned $97,361 in 2024.

Bradley Loon

Public Safety Inspector II/Department of Public Safety

2024 total comp
$97,324
Base pay
$53,620
Overtime
$25,501
Other pay
$326
Benefits
$17,877
Total compensation
$97,324
Middle name
D

Source-specific fields

HR Company Number
01600
Pay Position Number
065400560

At Department of Public Safety, Bradley Loon serves as a Public Safety Inspector II. Their 2024 pay totaled $97,324.

Ryan Kilcollins

State Police Sergeant-E/Department of Public Safety

2024 total comp
$97,277
Base pay
$54,359
Overtime
$21,273
Other pay
$0
Benefits
$21,645
Total compensation
$97,277
Middle name
P

Source-specific fields

HR Company Number
01600
Pay Position Number
065002781

At Department of Public Safety, Ryan Kilcollins serves as a State Police Sergeant-E. Their 2024 pay totaled $97,277.

Tina Lambert

Criminal Intelligence Analyst/Department of Public Safety

2024 total comp
$97,276
Base pay
$76,637
Overtime
$3,079
Other pay
$195
Benefits
$17,365
Total compensation
$97,276
Middle name
M

Source-specific fields

HR Company Number
01600
Pay Position Number
065006849

Tina Lambert holds the role of Criminal Intelligence Analyst at Department of Public Safety. In 2024, their total compensation was $97,276.

Johnathon WilcoxMay be multiple

State Police Trooper/Department of Public Safety

2024 total comp
$97,091
Middle name
S

Source-specific fields

HR Company Number
01600
Pay Position Number
065002461

Payroll for Johnathon Wilcox (State Police Trooper, Department of Public Safety) may cover more than one person; together they account for $97,091 in 2024.

Marc Minkler

Emergency Medical Education Trg Coordinator/Department of Public Safety

2024 total comp
$97,090
Base pay
$75,021
Overtime
$0
Other pay
$0
Benefits
$22,069
Total compensation
$97,090
Middle name
A

Source-specific fields

HR Company Number
01600
Pay Position Number
065950010

At Department of Public Safety, Marc Minkler serves as a Emergency Medical Education Trg Coordinator. Their 2024 pay totaled $97,090.

Eric Bronson

State Police Sergeant-E/Department of Public Safety

2024 total comp
$96,878
Base pay
$52,008
Overtime
$23,610
Other pay
$0
Benefits
$21,260
Total compensation
$96,878
Middle name
R

Source-specific fields

HR Company Number
01600
Pay Position Number
065007309

Eric Bronson is a State Police Sergeant-E at Department of Public Safety. 2024 total compensation came to $96,878.

Lauren Hrubowchak

Criminal Intelligence Analyst/Department of Public Safety

2024 total comp
$96,842
Base pay
$66,957
Overtime
$3,205
Other pay
$305
Benefits
$26,376
Total compensation
$96,842
Middle name
E

Source-specific fields

HR Company Number
01600
Pay Position Number
065007499

Lauren Hrubowchak is a Criminal Intelligence Analyst at Department of Public Safety. 2024 total compensation came to $96,842.

Melissa Adams

Emr Medical Services Lic Agt/Department of Public Safety

2024 total comp
$96,825
Base pay
$74,576
Overtime
$202
Other pay
$0
Benefits
$22,047
Total compensation
$96,825
Middle name
F

Source-specific fields

HR Company Number
01600
Pay Position Number
065950005

Melissa Adams holds the role of Emr Medical Services Lic Agt at Department of Public Safety. In 2024, their total compensation was $96,825.

Steven Eichelberger

State Police Trooper/Department of Public Safety

2024 total comp
$96,804
Base pay
$73,879
Overtime
$12,247
Other pay
$0
Benefits
$10,678
Total compensation
$96,804
Middle name
J

Source-specific fields

HR Company Number
01600
Pay Position Number
065003161

Steven Eichelberger works as a State Police Trooper for Department of Public Safety. Steven earned $96,804 in 2024.

Jeffrey Clark

State Police Sergeant/Department of Public Safety

2024 total comp
$96,769
Base pay
$56,981
Overtime
$20,654
Other pay
$402
Benefits
$18,731
Total compensation
$96,769
Middle name
C

Source-specific fields

HR Company Number
01600
Pay Position Number
065003781

At Department of Public Safety, Jeffrey Clark serves as a State Police Sergeant. Their 2024 pay totaled $96,769.

Kyle Gunnells

Emergency Communication Specialist/Department of Public Safety

2024 total comp
$96,666
Base pay
$49,053
Overtime
$29,205
Other pay
$0
Benefits
$18,408
Total compensation
$96,666
Middle name
A

Source-specific fields

HR Company Number
01600
Pay Position Number
065007161

Kyle Gunnells works as a Emergency Communication Specialist for Department of Public Safety. Kyle earned $96,666 in 2024.

Garret Booth

State Police Corporal/Department of Public Safety

2024 total comp
$96,610
Base pay
$57,445
Overtime
$17,467
Other pay
$0
Benefits
$21,698
Total compensation
$96,610
Middle name
M

Source-specific fields

HR Company Number
01600
Pay Position Number
065006826

At Department of Public Safety, Garret Booth serves as a State Police Corporal. Their 2024 pay totaled $96,610.

Jordan Schools

Emergency Communication Specialist/Department of Public Safety

2024 total comp
$96,594
Base pay
$52,956
Overtime
$13,662
Other pay
$0
Benefits
$29,976
Total compensation
$96,594
Middle name
A

Source-specific fields

HR Company Number
01600
Pay Position Number
065007256

Jordan Schools is a Emergency Communication Specialist at Department of Public Safety. 2024 total compensation came to $96,594.

Benjamin HandzelMay be multiple

State Police Detective/Department of Public Safety

2024 total comp
$96,513
Middle name
S

Source-specific fields

HR Company Number
01600
Pay Position Number
065001991

Payroll for Benjamin Handzel (State Police Detective, Department of Public Safety) may cover more than one person; together they account for $96,513 in 2024.

Jason Laverdiere

Capitol Police Officer/Department of Public Safety

2024 total comp
$96,395
Base pay
$65,996
Overtime
$8,630
Other pay
$0
Benefits
$21,769
Total compensation
$96,395
Middle name
T

Source-specific fields

HR Company Number
01600
Pay Position Number
065600008

Jason Laverdiere holds the role of Capitol Police Officer at Department of Public Safety. In 2024, their total compensation was $96,395.

James Macdonald

State Police Sergeant-E/Department of Public Safety

2024 total comp
$96,374
Base pay
$50,843
Overtime
$26,538
Other pay
$2,795
Benefits
$16,198
Total compensation
$96,374

Source-specific fields

HR Company Number
01600
Pay Position Number
065003811

At Department of Public Safety, James Macdonald serves as a State Police Sergeant-E. Their 2024 pay totaled $96,374.

Lawrence Rose

State Police Sergeant/Department of Public Safety

2024 total comp
$96,289
Base pay
$55,332
Overtime
$20,851
Other pay
$0
Benefits
$20,106
Total compensation
$96,289
Middle name
M

Source-specific fields

HR Company Number
01600
Pay Position Number
065006817

At Department of Public Safety, Lawrence Rose serves as a State Police Sergeant. Their 2024 pay totaled $96,289.

Miles Carpenter

State Police Trooper/Department of Public Safety

2024 total comp
$95,959
Base pay
$45,754
Overtime
$26,399
Other pay
$4,600
Benefits
$19,206
Total compensation
$95,959
Middle name
F

Source-specific fields

HR Company Number
01600
Pay Position Number
065006812

Miles Carpenter works as a State Police Trooper for Department of Public Safety. Miles earned $95,959 in 2024.

Taylor Bagley

State Police Sergeant/Department of Public Safety

2024 total comp
$95,956
Base pay
$52,678
Overtime
$22,671
Other pay
$600
Benefits
$20,007
Total compensation
$95,956
Middle name
P

Source-specific fields

HR Company Number
01600
Pay Position Number
065007500

At Department of Public Safety, Taylor Bagley serves as a State Police Sergeant. Their 2024 pay totaled $95,956.

Mackenzie Slamons-SpencerMay be multiple

Forensic Chemist I/Department of Public Safety

2024 total comp
$95,923
Middle name
R

Source-specific fields

HR Company Number
01600
Pay Position Number
065007361

Payroll for Mackenzie Slamons-Spencer (Forensic Chemist I, Department of Public Safety) may cover more than one person; together they account for $95,923 in 2024.

Robert King Jr

Public Safety Inspector II/Department of Public Safety

2024 total comp
$95,505
Base pay
$59,703
Overtime
$13,601
Other pay
$0
Benefits
$22,202
Total compensation
$95,505
Middle name
H

Source-specific fields

HR Company Number
01600
Pay Position Number
065400587

Robert King Jr holds the role of Public Safety Inspector II at Department of Public Safety. In 2024, their total compensation was $95,505.

Alan Gregory

Mcja Train Coordinator/Department of Public Safety

2024 total comp
$95,221
Base pay
$76,018
Overtime
$0
Other pay
$113
Benefits
$19,090
Total compensation
$95,221

Source-specific fields

HR Company Number
01600
Pay Position Number
065500021

Alan Gregory is a Mcja Train Coordinator at Department of Public Safety. 2024 total compensation came to $95,221.

Melissa Robitaille

Forensic Chemist I/Department of Public Safety

2024 total comp
$95,131
Base pay
$66,258
Overtime
$0
Other pay
$0
Benefits
$28,873
Total compensation
$95,131
Middle name
D

Source-specific fields

HR Company Number
01600
Pay Position Number
065007129

At Department of Public Safety, Melissa Robitaille serves as a Forensic Chemist I. Their 2024 pay totaled $95,131.

Kayla Bowers

Forensic Chemist I/Department of Public Safety

2024 total comp
$95,106
Base pay
$69,142
Overtime
$0
Other pay
$0
Benefits
$25,964
Total compensation
$95,106
Middle name
R

Source-specific fields

HR Company Number
01600
Pay Position Number
065003551

Kayla Bowers holds the role of Forensic Chemist I at Department of Public Safety. In 2024, their total compensation was $95,106.

James Macdonald

State Police Sergeant/Department of Public Safety

2024 total comp
$95,080
Base pay
$53,262
Overtime
$25,277
Other pay
$1,195
Benefits
$15,346
Total compensation
$95,080

Source-specific fields

HR Company Number
01600
Pay Position Number
065003811

James Macdonald is a State Police Sergeant at Department of Public Safety. 2024 total compensation came to $95,080.

Ronald Peaslee Sr

Public Safety Inspector III/Department of Public Safety

2024 total comp
$95,000
Base pay
$66,557
Overtime
$7,449
Other pay
$0
Benefits
$20,993
Total compensation
$95,000
Middle name
J

Source-specific fields

HR Company Number
01600
Pay Position Number
065400511

Ronald Peaslee Sr holds the role of Public Safety Inspector III at Department of Public Safety. In 2024, their total compensation was $95,000.

Scott Dalton

State Police Sergeant-E/Department of Public Safety

2024 total comp
$94,933
Base pay
$51,285
Overtime
$22,286
Other pay
$190
Benefits
$21,172
Total compensation
$94,933
Middle name
E

Source-specific fields

HR Company Number
01600
Pay Position Number
065006856

Scott Dalton holds the role of State Police Sergeant-E at Department of Public Safety. In 2024, their total compensation was $94,933.

Soliana Goldrich

Comprehensive Health Plan II/Department of Public Safety

2024 total comp
$94,876
Base pay
$75,497
Overtime
$2,324
Other pay
$0
Benefits
$17,055
Total compensation
$94,876

Source-specific fields

HR Company Number
01600
Pay Position Number
065950012

Soliana Goldrich is a Comprehensive Health Plan II at Department of Public Safety. 2024 total compensation came to $94,876.

Edward Archer

Fire Investigations Sergeant/Department of Public Safety

2024 total comp
$94,771
Base pay
$66,188
Overtime
$3,640
Other pay
$360
Benefits
$24,582
Total compensation
$94,771
Middle name
F

Source-specific fields

HR Company Number
01600
Pay Position Number
065400007

At Department of Public Safety, Edward Archer serves as a Fire Investigations Sergeant. Their 2024 pay totaled $94,771.

Jared Sylvia

State Police Trooper/Department of Public Safety

2024 total comp
$94,588
Base pay
$58,348
Overtime
$12,145
Other pay
$0
Benefits
$24,094
Total compensation
$94,588
Middle name
A

Source-specific fields

HR Company Number
01600
Pay Position Number
065007014

Jared Sylvia works as a State Police Trooper for Department of Public Safety. Jared earned $94,588 in 2024.

Bryan CreamerMay be multiple

State Police Trooper/Department of Public Safety

2024 total comp
$94,471

Source-specific fields

HR Company Number
01600
Pay Position Number
065007110

Bryan Creamer appears in Department of Public Safety payroll as a State Police Trooper, with $94,471 reported in 2024 — this entry may combine more than one individual of the same name.