What the Department of State Police pays at each rank, counted from 3,109 positions with a police rank title in the state's own payroll file. Calendar year 2025.
931 people hold the title. Lowest $52,000, highest $100,486.10.
The middle annual rate 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.
Middle total pay in 2025 for people whose base pay was at least 90% of their annual rate, which we count as working the full year: base pay, overtime and other pay together. Hover a bar for each part. Bar labels are to the nearest dollar.
Police pay in other states · Florida state trooper salary · Indiana state trooper salary · Maryland state trooper salary · North Carolina state trooper salary · Ohio state trooper salary · Pennsylvania state trooper salary · Texas state trooper salary · New Jersey State Police salary
Source: Office of the Comptroller of the Commonwealth, CTHRU statewide payroll ("Commonwealth Of Massachusetts Payroll v4"). Read Nov 15, 2026. Names in the source file are not used. Titles held by fewer than 5 people are left out.