Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Public works make in Salem, OR?
$63,346
/ Annual
Based on 178 salaries
The average public works salary in Salem, OR is $63,346 per year or $30.45 per hour. Entry level positions start at $50,349 per year while most experienced workers make up to $82,508 per year.
Median
$63,346
chart
Low
$50,349
High
$82,508

Average salaries by state

California
$105,073
Based on 5480 salaries
Nevada
$97,500
Based on 269 salaries
Alaska
$87,568
Based on 37 salaries
Hawaii
$83,058
Based on 14 salaries
Nebraska
$80,000
Based on 64 salaries
New York
$77,349
Based on 230 salaries
Vermont
$73,950
Based on 68 salaries
Illinois
$72,954
Based on 869 salaries
Connecticut
$71,795
Based on 226 salaries
Washington
$70,184
Based on 1376 salaries
Maine
$68,142
Based on 42 salaries
North Dakota
$62,421
Based on 67 salaries
Oregon
$60,840
Based on 750 salaries
Ohio
$60,450
Based on 199 salaries
Massachusetts
$60,310
Based on 324 salaries
Minnesota
$60,226
Based on 776 salaries
Arizona
$59,599
Based on 1024 salaries
Georgia
$58,525
Based on 273 salaries
Colorado
$56,710
Based on 1602 salaries
Maryland
$56,182
Based on 980 salaries
Virginia
$55,893
Based on 731 salaries
Idaho
$55,874
Based on 108 salaries
Oklahoma
$55,058
Based on 71 salaries
New Mexico
$54,639
Based on 63 salaries
Florida
$52,627
Based on 1934 salaries
Wisconsin
$51,876
Based on 468 salaries
Iowa
$51,675
Based on 165 salaries
Kentucky
$51,168
Based on 91 salaries
Texas
$50,918
Based on 2038 salaries
Montana
$50,736
Based on 66 salaries
Wyoming
$50,502
Based on 24 salaries
Rhode Island
$49,650
Based on 89 salaries
Utah
$47,877
Based on 410 salaries
Louisiana
$47,595
Based on 117 salaries
Pennsylvania
$47,271
Based on 682 salaries
Kansas
$46,977
Based on 466 salaries
New Hampshire
$46,561
Based on 54 salaries
South Dakota
$46,342
Based on 83 salaries
Arkansas
$44,892
Based on 64 salaries
South Carolina
$44,645
Based on 79 salaries
North Carolina
$43,427
Based on 285 salaries
Missouri
$41,749
Based on 413 salaries
Michigan
$41,600
Based on 426 salaries
Delaware
$41,367
Based on 38 salaries
Tennessee
$40,252
Based on 271 salaries
Alabama
$39,270
Based on 63 salaries
West Virginia
$38,334
Based on 31 salaries
New Jersey
$38,025
Based on 95 salaries
Indiana
$33,150
Based on 25 salaries

Active jobs with salaries