Public Safety Officer Salary in Richmond, VA

The average Public Safety Officer in Richmond, VA earns $71,288 per year, with most salaries falling between $53,200 and $88,312. That's 6% above the national average of $67,000 for this role.

Look up your exact salary — free →

Public Safety Officer pay by experience in Richmond, VA

ExperienceAverageTypical range
Entry-level$50,008$38,304 – $65,968
Mid-level$71,288$53,200 – $88,312
Senior$93,632$73,416 – $118,104
Staff / Lead$122,360$97,888 – $158,536
Executive$168,112$129,808 – $227,696

Salary percentiles (mid-level)

$61,712
$71,288
$81,928

Figures are modeled market estimates for Richmond, VA based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Public Safety Officer salary in other cities

Other roles in Richmond, VA

Look up your exact salary — free →