Public Affairs

Public Affairs Officer

Salary data based on 10 job postings

"The median salary for a Public Affairs Officer is $130,000 per year, with salaries ranging from $111,360 at the 10th percentile to $179,944 at the 90th percentile based on 4 job postings. Key skills required for this role include media relations, public relations, press release writing, strategic communications planning, and video production and editing."

Last updated: March 2026

Median

$130,000

10th Percentile

$111,360

90th Percentile

$179,944

Sample Size

4

jobs with salary

Public Affairs Officer Salary Distribution

PercentileAnnual SalaryDescription
10th Percentile$111,360Entry-level / lower range
50th Percentile (Median)$130,000Typical salary
90th Percentile$179,944Senior / top earners

Based on 4 job postings with salary data

Skills for Public Affairs Officer

Media relationsPublic RelationsPress release writingStrategic communications planningVideo production and editingJournalismMarketingNews writing and editingTechnical article writingCommunication campaign development

Common Employers Hiring Public Affairs Officer

  • City of Long Beach, CA2 positions
  • State of Idaho2 positions
  • Yavapai County Government1 positions
  • Maryland 529 1 positions
  • Tualatin Valley Fire & Rescue, OR1 positions

Top Locations for Public Affairs Officer

Boise, IDPrescott, AZ 86301Baltimore, MDTigard, Oregon, United StatesNew York, United States

Find Public Affairs Officer Jobs

Browse current openings for Public Affairs Officer positions

Search Public Affairs Officer Jobs

Data extracted from 10 job postings on Daybook.com ยท Last updated March 2026