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 15

Kyler Tucker

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
9928
Hire Date
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687154

Kyler Tucker 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.

Timothy Birdwell

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
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687156

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

William Kinsel

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
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687157

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

Michael Masella

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
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687159

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

Alberto Gomez Castillo

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
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687160

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

Daniel Duque

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
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687172

Daniel Duque 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.

Charles Hartsaw

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
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687167

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

Briana 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
Middle name
I

Source-specific fields

Class Code
9928
Hire Date
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687171

Briana Gonzalez 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.

Isaac Perez

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
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687173

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

Michael Rainwater

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
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687174

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

Norma 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
S

Source-specific fields

Class Code
9928
Hire Date
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687177

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

Jon Pulido

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
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687179

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

Aaron Ramirez

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
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687145

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

Jeremy Deleon

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
9928
Hire Date
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687162

Jeremy Deleon 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.

Clinton Ransom

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
E

Source-specific fields

Class Code
9928
Hire Date
Jan 29, 2024
Monthly Pay
$5,488
State Employee Number
1687180

Clinton Ransom 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.

Kayley 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
P

Source-specific fields

Class Code
9928
Hire Date
Feb 1, 2024
Monthly Pay
$5,488
State Employee Number
1693414

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

Christian Waszak

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
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1709903

Christian Waszak 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.

Johnathan West

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
1709905

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

Nelson Velasquez

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
1709907

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

Keshawn Catlett

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
1709915

Keshawn Catlett 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.

Kurderrious Green

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
1709917

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

David Varela

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
1709918

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

Jesus Ruiz

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
1709920

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

Jeremy Inman

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
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1709936

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

Angel Higgs

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
1709947

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

Ivan 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
A

Source-specific fields

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

Ivan 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.

Addison Paul

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
9928
Hire Date
May 20, 2024
Monthly Pay
$5,488
State Employee Number
1709910

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

Anthony Caraballo

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
I

Source-specific fields

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

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

Abigail Dominguez

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
1709939

Abigail Dominguez 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.

Michia Tate

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
1709913

Michia Tate 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.

Jaylynn Flores

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
1709952

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

Ciara Menifee

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
1709965

Ciara Menifee 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.

Ramiro Encinia

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
1709986

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

Jose Perez

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
9935
Hire Date
Feb 1, 2009
Monthly Pay
$7,828
State Employee Number
130947

Jose Perez 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.

Roberto 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

Source-specific fields

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

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

Luis 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
Middle name
A

Source-specific fields

Class Code
9935
Hire Date
Aug 8, 2010
Monthly Pay
$7,482
State Employee Number
165920

Luis Lopez 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.

David Ashford

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
1709988

David Ashford 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.

Victor Chavez

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
1709989

Victor Chavez 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.

William Cruz

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
S

Source-specific fields

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

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

Karina 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
1709991

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