Post job

Public works technician salary

Average public works technician salary

$43,372

$20.85 hourly rate

Entry-level public works technician salary
$27,000 yearly salary
Updated December 15, 2025

Understanding Public Works Technician Salaries

The role of a Public Works Technician is essential for maintaining community infrastructure, and the compensation reflects the skill set required. As of October 2025, the average salary in the United States stands at $43,372 annually. However, wages can fluctuate significantly based on several factors:

  • Experience Level: Entry-level technicians may start around $35,000, while those with more years in the field can earn upwards of $55,000.
  • Location: States like California and New York often offer higher salaries due to the cost of living and demand for skilled workers.
  • Industry: Technicians working in specialized sectors, such as environmental services, might command higher pay.

Additionally, benefits such as health insurance, retirement plans, and paid leave can enhance overall compensation. Job seekers are encouraged to consider these aspects when evaluating potential roles. For more detailed salary estimates and job openings, visit Zippia today.

On this page
Public works technician salary by: 

Let Zippia find your next public works technician job

Floating question marks illustration

Let Zippia find your next public works technician job

Floating question marks illustration

Where can a Public Works Technician earn more?

Compare salary by location
Vs
80k
60k
40k
20k
206
Columbus, OH$52,148
Oklahoma City, OK$30,206
Compare salary by company
Vs
89k
69k
49k
29k
9k
Cenergy International Services$72,555
Kaiser Permanente$39,164

Public works technician salaries by experience level

Public works technician salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Glassdoor and Ziprecruiter, the average salary for a public works technician typically falls between $35,175 and $60,812.
zippia
$43,372yearly
glassdoor[1]
$60,812yearly
Salary.com[2]
$35,175yearly
ZipRecruiter[3]
$50,588yearly

Average public works technician salary by state

The average public works technician salary in Pennsylvania, Hawaii, and Alaska are the highest in the U.S. The lowest average public works technician salary states are Tennessee, Indiana, and Missouri.

  • State view
  • County view
Average salary:

Highest paying states for public works technicians

RankStateAvg. salaryHourly rate
1Alaska$50,052$24.06
2Pennsylvania$51,351$24.69
3Illinois$45,497$21.87
4New Jersey$48,834$23.48
5Utah$43,116$20.73
6Maine$40,815$19.62
7Wisconsin$40,852$19.64
8Nevada$43,654$20.99
9Connecticut$47,004$22.60
10District of Columbia$58,954$28.34
11Vermont$42,389$20.38
12Rhode Island$47,889$23.02
13California$49,685$23.89
14Delaware$45,929$22.08
15Hawaii$50,524$24.29
16New York$45,434$21.84
17Virginia$44,929$21.60
18Maryland$45,616$21.93
19North Carolina$37,547$18.05
20Washington$43,642$20.98
21Michigan$39,231$18.86
22Iowa$35,602$17.12
23Kentucky$36,165$17.39
24New Hampshire$39,817$19.14
25Massachusetts$41,699$20.05
26Florida$35,970$17.29
27Minnesota$37,146$17.86
28Colorado$36,383$17.49
29Oregon$41,256$19.83
30West Virginia$37,991$18.26
31Ohio$35,222$16.93
32Arizona$36,240$17.42
33Kansas$35,495$17.06
34Nebraska$35,681$17.15
35Georgia$33,897$16.30
36Alabama$36,197$17.40
37Mississippi$32,179$15.47
38Tennessee$31,373$15.08
39Indiana$31,005$14.91
40South Carolina$31,693$15.24
41North Dakota$34,523$16.60
42New Mexico$35,496$17.07
43Texas$32,882$15.81
44Arkansas$33,746$16.22
45Louisiana$33,182$15.95
46Wyoming$34,268$16.48
47Missouri$30,997$14.90
48Oklahoma$30,165$14.50
49Montana$33,120$15.92
50South Dakota$30,978$14.89
51Idaho$29,095$13.99

Highest paying cities for public works technicians

The highest-paying cities for public works technicians are Philadelphia, PA, San Mateo, CA, and Chicago, IL.

RankCityAvg. salaryHourly rate
1Philadelphia, PA$52,148$25.07
2San Mateo, CA$51,814$24.91
3Chicago, IL$45,768$22.00
4Fall River, MA$43,411$20.87
5Medford, OR$42,671$20.51
6Ann Arbor, MI$39,016$18.76
7Blaine, MN$37,240$17.90
8Hollywood, FL$37,007$17.79
9Tucson, AZ$36,464$17.53
10Iowa City, IA$35,734$17.18
11Overland Park, KS$35,445$17.04
12Marietta, GA$33,587$16.15
13Oklahoma City, OK$30,206$14.52

Public works technician salary details

A public works technician's salary ranges from $27,000 a year at the 10th percentile to $67,000 at the 90th percentile.

Average public works technician salary graph
Average public works technician salary graph, trends, and summary

What is a public works technician's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$67,000$5,583$32
75th Percentile$54,000$4,500$26
Average$43,372$3,614$21
25th Percentile$34,000$2,833$16
10th Percentile$27,000$2,250$13

Highest paying public works technician jobs

The highest paying types of public works technicians are audio technician, audio visual specialist, and audio visual coordinator.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Videographer$43,620$3,635$20.971,267
Video Coordinator$39,127$3,261$18.8113,613
Video Production Internship$33,585$2,799$16.15105,041
Stage Technician$40,047$3,337$19.2530,456
Event Technician$35,674$2,973$17.1517,749
Audio Visual Technician$43,529$3,627$20.9315,387

Top companies hiring public works technicians now:

  1. Apple jobs (4)
  2. Northwestern Medical Center jobs (3)
  3. City of Boise jobs (2)
  4. Atkore International jobs (3)
  5. Adecco jobs (4)

Which companies pay public works technicians the most?

Public works technician salaries at Cenergy International Services and General Electric are the highest-paying according to our most recent salary estimates. In addition, the average public works technician salary at companies like City of Sunny Isles Beach and St Luke's Hospital & Health Network Inc are highly competitive.

RankCompanyAverage salaryHourly rate
1Cenergy International Services$72,555$34.88
2General Electric$72,532$34.87
3City of Sunny Isles Beach$51,556$24.79
4St Luke's Hospital & Health Network Inc$44,638$21.46
5City of Alpharetta$43,833$21.07
6Bryant & Stratton College$43,277$20.81
7City of Grandview (Missouri)$42,527$20.45
8Northwestern Medical Center$42,063$20.22
9City of Stephenville$42,048$20.22
10City of Winston-Salem$41,386$19.90
11City of Iowa City$41,207$19.81
12City of Boise$40,953$19.69
13City of Ann Arbor$40,936$19.68
14City of West Palm Beach$40,863$19.65
15Coppell City Hall$40,842$19.64
16City of Medford$40,649$19.54
17City of Mesa$39,919$19.19
18University of Pennsylvania$39,847$19.16
19Atkore International$39,230$18.86
20Kaiser Permanente$39,164$18.83

Wage gap by gender, race and education

$43,000$42,200$41,400$40,600$39,800$39,000
MaleFemale

Public Works Technician salary by industry

The average public works technician salary varies across industries:

  • The average public works technician salary in the government industry is $41,183, the highest of any industry.
  • The average public works technician salary in the finance industry is $39,472.
  • Public works technicians in the non profits industry earn an average salary of $26,183, the lowest of any industry.

Highest paying industries for public works technicians

RankIndustryAverage salaryHourly rate
1Government$41,183$19.80
2Education$39,472$18.98
3Construction$39,037$18.77
4Health Care$38,880$18.69
5Manufacturing$38,782$18.65
6Utilities$38,577$18.55
7Non Profits$26,183$12.59

High paying public works technician jobs

Public works technician salary trends

The average public works technician salary has risen by $6,180 over the last ten years. In 2014, the average public works technician earned $37,192 annually, but today, they earn $43,372 a year. That works out to a 11% change in pay for public works technicians over the last decade.

Compare public works technician salaries for cities or states with the national average over time.

Average public works technician salary over time

Compare public works technician salaries for individual cities or states with the national average.

Public works technician salary by year

YearAvg. salaryHourly rate% Change
2026$43,400$20.85+4.3%
2025$41,500$19.95+2.0%
2024$40,700$19.55+1.6%
2023$40,000$19.23+1.9%
2022$39,200$18.86+0.8%

Recently added public works technician salaries

CompanyJobLocationDate addedSalary
City of Beaverton, orPublic Works Technician and Equipment Operator-CctvBeaverton, OR06/20/2025$59,125
City of Orem, UtPublic Works Technician-Storm WaterOrem, UT06/15/2025$42,035
City of Deltona, FlPublic Works Technician (Stormwater)Deltona, FL06/13/2025$34,728
Colonial Heights, City ofPublic Works Technician IColonial Heights, VA06/03/2025$35,360
Colonial Heights ChamberPublic Works Technician IColonial Heights, VA05/24/2025$35,360
American Fork CityPublic Works Technician II-Streets DivisionAmerican Fork, UT05/23/2025$46,039
Colonial Heights ChamberPublic Works Technician IColonial Heights, VA04/18/2025$33,613
City of Southlake, TxPublic Works Technician, WastewaterSouthlake, TX03/20/2025$43,201
Carbondale, City ofPublic Works Seasonal WorkerCarbondale, IL03/15/2025$37,566
Official Website of McCall, IdahoSeasonal Public Works TechnicianHope, ID03/15/2025$31,305

Public works technician salary FAQs

Search for public works technician jobs

Browse installation, maintenance and repair jobs