GCGovComp.app

Texas / Department of Public Safety

Agency file

Department of Public Safety

Source file: Texas — State Employee Salaries (Texas Tribune) / ingested Jun 18, 2026

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

In 2026, this agency had 11,169 employees with median total compensation of $68,978; the highest distinct record was $390,908.

Year
2026
Total payroll
$834.9M
Employees
11,169
Median total
$68,978
Highest record
$390,908

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$74,753 (100%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • 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
$49,041
$51,255
$68,978
$93,937
$105,972

The pay ladder for this department. Someone at the 90th percentile earns $105,972 — more than 90% of the department; the 10th percentile earns $49,041. 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
2025
$800.4M
10,877
$66,178
2026
$834.9M
4.3%
11,169
2.7%
$68,978
4.2%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 4

Juan De La Garza

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
C

Source-specific fields

Class Code
9928
Hire Date
May 5, 2008
Monthly Pay
$7,828
State Employee Number
79639

Juan De La Garza is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $93,937.

Joshua Moer

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
D

Source-specific fields

Class Code
9928
Hire Date
May 21, 2007
Monthly Pay
$7,828
State Employee Number
81773

At Department of Public Safety, Joshua Moer serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $93,937.

Abel Toscano

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1

Source-specific fields

Class Code
9928
Hire Date
Dec 17, 2007
Monthly Pay
$7,828
State Employee Number
82209

At Department of Public Safety, Abel Toscano serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $93,937.

Daniel Walker

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
K

Source-specific fields

Class Code
9928
Hire Date
Jul 9, 2007
Monthly Pay
$7,828
State Employee Number
83089

Daniel Walker holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $93,937.

David Denison

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
B

Source-specific fields

Class Code
9928
Hire Date
Mar 30, 2008
Monthly Pay
$7,828
State Employee Number
83153

David Denison is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $93,937.

Glen Taft

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
D

Source-specific fields

Class Code
9928
Hire Date
Sep 30, 2007
Monthly Pay
$7,828
State Employee Number
85458

Glen Taft holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $93,937.

Joseph Taska

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
W

Source-specific fields

Class Code
9928
Hire Date
Jan 21, 2007
Monthly Pay
$7,828
State Employee Number
85617

Joseph Taska is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $93,937.

Charles Hoover

Corporal/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
D

Source-specific fields

Class Code
9935
Hire Date
Jun 4, 2007
Monthly Pay
$7,828
State Employee Number
86239

Charles Hoover is a Corporal at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $93,937.

David Stambaugh

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
R

Source-specific fields

Class Code
9928
Hire Date
Sep 28, 2008
Monthly Pay
$7,828
State Employee Number
86341

David Stambaugh is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $93,937.

Robert Mcgrath

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
R

Source-specific fields

Class Code
9928
Hire Date
Nov 12, 2007
Monthly Pay
$7,828
State Employee Number
87238

Robert Mcgrath works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. Robert earned $93,937 in 2026.

Alfredo Amaya

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1

Source-specific fields

Class Code
9928
Hire Date
Jun 11, 2007
Monthly Pay
$7,828
State Employee Number
89355

Alfredo Amaya holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $93,937.

Dustin Ramos

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
A

Source-specific fields

Class Code
9928
Hire Date
Sep 28, 2008
Monthly Pay
$7,828
State Employee Number
93284

Dustin Ramos is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $93,937.

Darin Woodson

Corporal/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
R

Source-specific fields

Class Code
9935
Hire Date
Sep 28, 2008
Monthly Pay
$7,828
State Employee Number
94634

Darin Woodson works as a Corporal for Department of Public Safety. Their status is crf - classified regular full-time. Darin earned $93,937 in 2026.

Jacob Muehlstein

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
P

Source-specific fields

Class Code
9928
Hire Date
Mar 5, 2006
Monthly Pay
$7,828
State Employee Number
94721

Jacob Muehlstein holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $93,937.

Ryan Halfmann

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
C

Source-specific fields

Class Code
9928
Hire Date
Sep 30, 2007
Monthly Pay
$7,828
State Employee Number
98963

Ryan Halfmann works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. Ryan earned $93,937 in 2026.

Donnie Carter

Corporal/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
R

Source-specific fields

Class Code
9935
Hire Date
Mar 5, 2006
Monthly Pay
$7,828
State Employee Number
100423

Donnie Carter works as a Corporal for Department of Public Safety. Their status is crf - classified regular full-time. Donnie earned $93,937 in 2026.

Alberto Feliciano

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1

Source-specific fields

Class Code
9928
Hire Date
Sep 28, 2008
Monthly Pay
$7,828
State Employee Number
100965

Alberto Feliciano is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $93,937.

Alfred Ochoa

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1

Source-specific fields

Class Code
9928
Hire Date
Mar 5, 2006
Monthly Pay
$7,828
State Employee Number
101119

Alfred Ochoa holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $93,937.

Hylena Pauldo

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
E

Source-specific fields

Class Code
9928
Hire Date
Mar 30, 2008
Monthly Pay
$7,828
State Employee Number
102184

Hylena Pauldo works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. Hylena earned $93,937 in 2026.

Joaquin Pina

Corporal/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
F

Source-specific fields

Class Code
9935
Hire Date
Aug 4, 2008
Monthly Pay
$7,828
State Employee Number
102621

At Department of Public Safety, Joaquin Pina serves as a Corporal. They work crf - classified regular full-time. Their 2026 pay totaled $93,937.

Larry West

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
L

Source-specific fields

Class Code
9928
Hire Date
Jun 1, 2008
Monthly Pay
$7,828
State Employee Number
103471

At Department of Public Safety, Larry West serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $93,937.

Daniel Karnick

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
C

Source-specific fields

Class Code
9928
Hire Date
Mar 29, 2009
Monthly Pay
$7,828
State Employee Number
103494

At Department of Public Safety, Daniel Karnick serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $93,937.

Domenick Puricelli

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
J

Source-specific fields

Class Code
9928
Hire Date
Jul 23, 2007
Monthly Pay
$7,828
State Employee Number
104036

Domenick Puricelli holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $93,937.

Oscar Garcia

Corporal/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1

Source-specific fields

Class Code
9935
Hire Date
Mar 18, 2007
Monthly Pay
$7,828
State Employee Number
105161

At Department of Public Safety, Oscar Garcia serves as a Corporal. They work crf - classified regular full-time. Their 2026 pay totaled $93,937.

Randall Salinas

Corporal/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1

Source-specific fields

Class Code
9935
Hire Date
Sep 28, 2008
Monthly Pay
$7,828
State Employee Number
106737

Randall Salinas holds the role of Corporal at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $93,937.

Monica Carranza

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1

Source-specific fields

Class Code
9928
Hire Date
Sep 30, 2007
Monthly Pay
$7,828
State Employee Number
108149

At Department of Public Safety, Monica Carranza serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $93,937.

Diego Cardoso

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1

Source-specific fields

Class Code
9928
Hire Date
Jan 21, 2007
Monthly Pay
$7,828
State Employee Number
108876

At Department of Public Safety, Diego Cardoso serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $93,937.

Roel Gonzalez

Corporal/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
A

Source-specific fields

Class Code
9935
Hire Date
Mar 29, 2009
Monthly Pay
$7,828
State Employee Number
110592

At Department of Public Safety, Roel Gonzalez serves as a Corporal. They work crf - classified regular full-time. Their 2026 pay totaled $93,937.

Samuel Hellinger

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
J

Source-specific fields

Class Code
9928
Hire Date
Sep 28, 2008
Monthly Pay
$7,828
State Employee Number
111734

Samuel Hellinger holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $93,937.

Jason Goldberg

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
P

Source-specific fields

Class Code
9928
Hire Date
Mar 30, 2008
Monthly Pay
$7,828
State Employee Number
115952

Jason Goldberg is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $93,937.

Todd Adkins

Corporal/Department of Public Safety

2025 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
G

Source-specific fields

Class Code
9935
Hire Date
Oct 4, 2004
Monthly Pay
$7,828
State Employee Number
116071

Todd Adkins is a Corporal at Department of Public Safety. They work crf - classified regular full-time. 2025 total compensation came to $93,937.

Roman Gonzalez

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
P

Source-specific fields

Class Code
9928
Hire Date
May 19, 2008
Monthly Pay
$7,828
State Employee Number
117981

At Department of Public Safety, Roman Gonzalez serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $93,937.

Joel Gonzalez

Corporal/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
A

Source-specific fields

Class Code
9935
Hire Date
Mar 5, 2006
Monthly Pay
$7,828
State Employee Number
118495

Joel Gonzalez holds the role of Corporal at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $93,937.

Ruben Soliz

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
R

Source-specific fields

Class Code
9928
Hire Date
Jan 21, 2007
Monthly Pay
$7,828
State Employee Number
121006

Ruben Soliz works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. Ruben earned $93,937 in 2026.

Angel Delossantos

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
R

Source-specific fields

Class Code
9928
Hire Date
Mar 18, 2007
Monthly Pay
$7,828
State Employee Number
122759

Angel Delossantos is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $93,937.

John Horton

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
J

Source-specific fields

Class Code
9928
Hire Date
Jan 21, 2007
Monthly Pay
$7,828
State Employee Number
122906

John Horton works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. John earned $93,937 in 2026.

John Moorman

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
R

Source-specific fields

Class Code
9928
Hire Date
Jan 21, 2007
Monthly Pay
$7,828
State Employee Number
123047

John Moorman holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $93,937.

Matias Falcon

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1
Middle name
J

Source-specific fields

Class Code
9928
Hire Date
Nov 12, 2007
Monthly Pay
$7,828
State Employee Number
123854

At Department of Public Safety, Matias Falcon serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $93,937.

Heath Armstrong

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937
Employment type
Crf - Classified Regular Full-Time
Full-time equivalent (FTE)
1

Source-specific fields

Class Code
9928
Hire Date
Sep 28, 2008
Monthly Pay
$7,828
State Employee Number
124297

Heath Armstrong holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $93,937.

James Hargett

Trooper/Department of Public Safety

2026 total comp
$93,937
Base pay
$93,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,937

James Hargett is a Trooper at Department of Public Safety. 2026 total compensation came to $93,937.