Public-Sector Pay in Marion County, Oregon

25 roles at 4 employers · updated October 2026

What public employers in Marion County, Oregon pay, taken from their own job postings: 25 roles at 4 employers. Every range is shown exactly as posted; the bars put them on one scale as full-time yearly pay.

25Roles with posted pay
4Public employers
465Postings behind the numbersLast 12 months
25Open right now

How Marion County public-sector pay is spread

Each role placed by the midpoint of its newest posted range, as full-time yearly pay.

Roles

How Marion County public-sector pay is spread
<$40k0
$40k6
$60k11
$80k6
$100k1
$120k0
$140k1
$160k0
$180k0
$200k+0

Highest posted pay in Marion County's public sector

$108,756–$211,164/yr
Budget AnalystState of Oregon
$80,556–$123,816/yr
Police OfficerCity of Salem, OR
$43.12–$51.42/hr
Grade TeacherSalem-Keizer Public Schools, OR
$53,831–$105,956/yr
Learning Resource CenterSalem-Keizer Public Schools, OR
$53,831–$105,956/yr
Science TeacherSalem-Keizer Public Schools, OR
$53,831–$105,956/yr
Mathematics TeacherSalem-Keizer Public Schools, OR
$53,831–$105,956/yr
$69,348–$104,856/yr
Mental Health TherapistMarion County, OR
$29.54–$48/hr
Crisis ClinicianMarion County, OR
$30–$48/hr

Who is hiring now

Open postings with published pay, by employer.

Salem-Keizer Public Schools, OR6 roles with posted pay
13 open
State of Oregon16 roles with posted pay
10 open
Marion County, OR2 roles with posted pay
2 open

Postings by employer type

Last 12 months of postings with published pay.

State agencies1 employers
258
Schools & colleges1 employers
176
Counties1 employers
18
Cities & towns1 employers
13

Pay by employer

Newest posted range for each role. Open an employer to see its roles; each role links to its full pay history.

State of Oregon16 roles · 258 postings · 10 openOpen jobs →
$51,744–$71,856/yr
$108,756–$211,164/yr
$80,556–$123,816/yr
$54,228–$75,312/yr
$42,180–$45,576/yr
$51,744–$71,856/yr
$51,744–$71,856/yr
$47,400–$65,436/yr
$69,348–$104,856/yr
$58,380–$85,404/yr
$59,340–$75,096/yr
$54,228–$75,312/yr
$42,948–$58,224/yr
$63,048–$97,824/yr
$65,796–$95,148/yr
Salem-Keizer Public Schools, OR6 roles · 176 postings · 13 openOpen jobs →
$53,831–$105,956/yr
$53,831–$105,956/yr
$53,831–$105,956/yr
$21.70–$27.77/hr
$53,831–$105,956/yr
Marion County, OR2 roles · 18 postings · 2 openOpen jobs →
$30–$48/hr
$29.54–$48/hr
City of Salem, OR1 role · 13 postings
$43.12–$51.42/hr

No roles match that filter.

Public-sector pay in Marion County: FAQ

Which public-sector jobs pay the most in Marion County?

The highest posted ranges are Assistant Attorney General at State of Oregon ($108,756–$211,164/yr); Budget Analyst at State of Oregon ($80,556–$123,816/yr); Police Officer at City of Salem, OR ($43.12–$51.42/hr); Grade Teacher at Salem-Keizer Public Schools, OR ($53,831–$105,956/yr); Learning Resource Center at Salem-Keizer Public Schools, OR ($53,831–$105,956/yr).

Where do these pay figures come from?

From the employers' own job postings over the last 12 months. Each range is shown as posted; nothing is averaged or estimated. The bars convert hourly and daily pay to a full-time year (2,080 hours or 260 days) only so roles can be compared.