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

$20,400$137,076+

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%

Record list

Employees

Highest-paid first / page 162

Ryan Graham

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710007

Ryan Graham is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $65,851.

Lance Andrews

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710008

Lance Andrews works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. Lance earned $65,851 in 2026.

Joshua Laslie

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710009

Joshua Laslie is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $65,851.

Josue Campa

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710010

Josue Campa is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $65,851.

Odalis Carrillo

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710013

Odalis Carrillo holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $65,851.

Susano Lopez

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710016

At Department of Public Safety, Susano Lopez serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $65,851.

Jonathan Marvin

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710020

Jonathan Marvin is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $65,851.

Saul Salinas

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710021

At Department of Public Safety, Saul Salinas serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $65,851.

Robert Castro-Olivarez

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710022

Robert Castro-Olivarez is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $65,851.

Bradley Waggoner

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710025

Bradley Waggoner is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $65,851.

Arnaldo Gonzalez

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710026

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

Victoriano Garcia

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710027

At Department of Public Safety, Victoriano Garcia serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $65,851.

Benito Orozco

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710032

Benito Orozco holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $65,851.

Marco Serna

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710035

Marco Serna works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. Marco earned $65,851 in 2026.

Rafael Ramos

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710036

At Department of Public Safety, Rafael Ramos serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $65,851.

Jacob Parker

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710038

Jacob Parker works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. Jacob earned $65,851 in 2026.

Severiano Garcia

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710041

Severiano Garcia holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $65,851.

Cristian Rodriguez

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710042

Cristian Rodriguez holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $65,851.

Orlando Martinez

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710043

Orlando Martinez holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $65,851.

Marcus Ysaguirre

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710044

Marcus Ysaguirre works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. Marcus earned $65,851 in 2026.

Damian Rains

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710045

Damian Rains is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $65,851.

Parker Tibbets

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710046

Parker Tibbets holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $65,851.

Michael Smierciak

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710050

Michael Smierciak holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $65,851.

Cristian Ornelas

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710052

Cristian Ornelas works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. Cristian earned $65,851 in 2026.

Grace Truitt

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710053

Grace Truitt holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $65,851.

Homero Castellanos

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710055

At Department of Public Safety, Homero Castellanos serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $65,851.

Joshua Guillen

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710056

Joshua Guillen holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $65,851.

Andre Marines

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710057

Andre Marines works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. Andre earned $65,851 in 2026.

Tyler Riojas

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710059

At Department of Public Safety, Tyler Riojas serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $65,851.

Dustin Risinger

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710060

Dustin Risinger works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. Dustin earned $65,851 in 2026.

James Johnson

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9940
Hire Date
Jan 12, 2014
Monthly Pay
$8,007
State Employee Number
518257

At Department of Public Safety, James Johnson serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $65,851.

Javier Reyna

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710065

Javier Reyna is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $65,851.

Ruby Moya

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710066

Ruby Moya is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $65,851.

Devin Goins

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710067

Devin Goins holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $65,851.

Maria Mares

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710069

Maria Mares works as a Trooper for Department of Public Safety. Their status is crf - classified regular full-time. Maria earned $65,851 in 2026.

Mario Chacon

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710071

Mario Chacon holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $65,851.

Adrian Avila Gutierrez

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1710072

At Department of Public Safety, Adrian Avila Gutierrez serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $65,851.

Christopher Nieves

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
Aug 26, 2024
Monthly Pay
$5,488
State Employee Number
1728884

At Department of Public Safety, Christopher Nieves serves as a Trooper. They work crf - classified regular full-time. Their 2026 pay totaled $65,851.

Hector Torres

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
Aug 26, 2024
Monthly Pay
$5,488
State Employee Number
1728899

Hector Torres holds the role of Trooper at Department of Public Safety. Their status is crf - classified regular full-time. In 2026, their total compensation was $65,851.

Micah Frenz

Trooper/Department of Public Safety

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

Source-specific fields

Class Code
9928
Hire Date
Aug 26, 2024
Monthly Pay
$5,488
State Employee Number
1729165

Micah Frenz is a Trooper at Department of Public Safety. They work crf - classified regular full-time. 2026 total compensation came to $65,851.