Public Affairs

Public Affairs Officer

Salary data based on 14 job postings

"The median salary for a Public Affairs Officer is $114,137 per year, with salaries ranging from $62,412 at the 10th percentile to $179,944 at the 90th percentile based on 5 job postings. Key skills for this role include crisis communications, strategic communications planning, media relations, public relations, and press release writing."

Last updated: April 2026

Median

$114,137

10th Percentile

$62,412

90th Percentile

$179,944

Sample Size

5

jobs with salary

Public Affairs Officer Salary Distribution

PercentileAnnual SalaryDescription
10th Percentile$62,412Entry-level / lower range
50th Percentile (Median)$114,137Typical salary
90th Percentile$179,944Senior / top earners

Based on 5 job postings with salary data

Skills for Public Affairs Officer

Crisis communicationsStrategic communications planningMedia relationsPublic RelationsPress release writingStakeholder engagementVideo production and editingJournalismMarketingNews writing and editing

Common Employers Hiring Public Affairs Officer

  • City of Long Beach, CA2 positions
  • State of Idaho2 positions
  • Yavapai County Government1 positions
  • County of San Diego1 positions
  • Maryland 529 1 positions

Top Locations for Public Affairs Officer

Boise, IDPrescott, AZ 86301San Diego, CABaltimore, MDWashington, DC 20009

Find Public Affairs Officer Jobs

Browse current openings for Public Affairs Officer positions

Search Public Affairs Officer Jobs

Data extracted from 14 job postings on Daybook.com ยท Last updated April 2026