THE POLICE INDEXStop data 2024 · Pay 2025 · Hiring checked daily

Pennsylvania state trooper salary: pay by rank, from the state payroll

What the Pennsylvania State Police pays at each rank, counted from 4,660 positions with a police rank title in the state's own payroll file. Salaries as of 10/15/2026. Compensation for calendar year 2025.

Middle annual salary for the title State Police Trooper
$106,239

3,249 people hold the title. Lowest $73,087, highest $130,525.

Annual salary by rank

The middle annual salary at each rank: half are paid more, half less. This is the pay rate, without overtime. Bar labels are to the nearest dollar. Exact figures are in the list below.

State Police Trooper$106,239
State Police Corporal$121,074
State Police Sergeant$134,802
State Police Lieutenant$149,428
State Police Captain$165,577
State Police Major$185,773

Total pay by rank, 2025

Middle total paid in 2025, which the source says can include overtime and other payments on top of base salary. People paid for only part of the year are included, because the file cannot tell them apart.

State Police Trooper$114,587
State Police Corporal$130,279
State Police Sergeant$136,771
State Police Lieutenant$152,312
State Police Captain$165,832
State Police Major$187,401

Lowest and highest at each rank

State Police Trooper: 3,249 people
Annual salary $73,087 to $130,525, middle $106,239.
State Police Corporal: 956 people
Annual salary $110,412 to $136,868, middle $121,074.
State Police Sergeant: 264 people
Annual salary $123,369 to $148,510, middle $134,802.
State Police Lieutenant: 128 people
Annual salary $140,707 to $161,863, middle $149,428.
State Police Captain: 42 people
Annual salary $161,508 to $176,447, middle $165,577.
State Police Major: 21 people
Annual salary $176,843 to $193,201, middle $185,773.

Cadets and trainees

State Police Cadet: 135 people
$21 / Hour, as printed.

What the file does not have

No overtime split. Compensation is one total per person for the year ("In addition to base salary, compensation can include overtime and other types of payments").
No hire date and no years of service.
No hours.
The salary report is a rate on one day. The site says it does not include overtime or other pay.

Common questions

How much does a Pennsylvania state trooper make?
3,249 people held the title State Police Trooper in the state payroll file (10/15/2026). Their annual salary ran from $73,087 to $130,525, and the middle one was $106,239.
How much do Pennsylvania state troopers make with overtime?
The state reports one total per person for 2025. For 3,366 people with the title State Police Trooper, the middle total was $114,587 and the highest was $220,562. The file does not split out overtime.

Police pay in other states · Florida state trooper salary · Indiana state trooper salary · Maryland state trooper salary · Massachusetts state trooper salary · North Carolina state trooper salary · Ohio state trooper salary · Texas state trooper salary · New Jersey State Police salary

Source: PennWATCH (Commonwealth of Pennsylvania), Employee Salaries report and Employee Compensation report. Read Nov 15, 2026. Names in the source file are not used. Titles held by fewer than 5 people are left out.