NueCareer

257 metro areas

Civil Engineering Technician Salary by City (2026)

Civil engineering technicians earn the most in Vallejo, CA, an average of $101,710 a year, against $68,990 nationally. After local prices, pay goes furthest in Vallejo, CA ($93,760 in national-average dollars). Every metro area with its own BLS estimate is ranked below.

US average (mean)
$68,990BLS OEWS, May 2025
Highest-paying city
$101,710Vallejo, CA
Best after cost of living
$93,760Vallejo, CA
Metro areas
257With their own estimate

Top cities

Highest-paying cities for civil engineering technicians

Mean annual wage

Top 10 metro areas

  • Vallejo, CA$101,710
  • San Francisco, CA$99,220
  • Napa, CA$98,130
  • San Jose, CA$97,700
  • Santa Rosa, CA$93,750
  • Santa Maria, CA$91,920
  • Modesto, CA$88,300
  • Seattle, WA$87,590
  • Salem, OR$86,550
  • Chicago, IL-IN$86,280
Top 10 metro areas by mean wage for civil engineering technicians
ItemValue
Vallejo, CA$101,710
San Francisco-Oakland-Fremont, CA$99,220
Napa, CA$98,130
San Jose-Sunnyvale-Santa Clara, CA$97,700
Santa Rosa-Petaluma, CA$93,750
Santa Maria-Santa Barbara, CA$91,920
Modesto, CA$88,300
Seattle-Tacoma-Bellevue, WA$87,590
Salem, OR$86,550
Chicago-Naperville-Elgin, IL-IN$86,280

Source: BLS OEWS, May 2025

At national-average prices

Mean wage ÷ BEA price level

  • Vallejo, CA$101,710 nominal$93,760
  • Rochester, MN$83,740 nominal$92,200
  • St. Cloud, MN$79,460 nominal$90,670
  • Springfield, IL$83,680 nominal$90,230
  • Mankato, MN$81,910 nominal$90,060
  • San Jose, CA$97,700 nominal$88,480
  • Duluth, MN-WI$77,920 nominal$87,780
  • Napa, CA$98,130 nominal$87,180
  • Santa Rosa, CA$93,750 nominal$86,980
  • Ames, IA$76,860 nominal$86,520
Top 10 metro areas by price-adjusted mean wage for civil engineering technicians
ItemValue
Vallejo, CA$93,760
Rochester, MN$92,200
St. Cloud, MN$90,670
Springfield, IL$90,230
Mankato, MN$90,060
San Jose-Sunnyvale-Santa Clara, CA$88,480
Duluth, MN-WI$87,780
Napa, CA$87,180
Santa Rosa-Petaluma, CA$86,980
Ames, IA$86,520

Source: BLS OEWS 2025 · BEA RPP 2024

Every city

Civil Engineering Technician salary in every metro area

Mean annual wage, with the Department of Labor's entry (Level I) and experienced (Level IV) prevailing-wage benchmarks for the same metro, and the mean at national-average prices. Sorted by mean pay.

Civil Engineering Technician pay in every metro area with a BLS estimate
#Metro areaMeanEntry (Level I)Experienced (Level IV)At US prices
1Vallejo, CA$101,710$80,680$112,050$93,760
2San Francisco, CA$99,220$71,760$112,740$85,820
3Napa, CA$98,130$70,010$111,990$87,180
4San Jose, CA$97,700$69,830$111,430$88,480
5Santa Rosa, CA$93,750$68,720$106,080$86,980
6Santa Maria, CA$91,920$63,860$105,750$84,490
7Modesto, CA$88,300$63,670$100,440$84,820
8Seattle, WA$87,590$66,190$98,130$78,820
9Salem, OR$86,550$65,400$96,970$83,500
10Chicago, IL-IN$86,280$58,640$99,900$83,290
11Bend, OR$86,110$66,930$95,560$83,110
12Portland, OR-WA$85,630$68,760$93,930$81,230
13Los Angeles, CA$85,430$58,180$98,860$75,220
14Washington, DC-VA-MD-WV$83,890$55,370$97,930$77,050
15Rochester, MN$83,740$65,920$92,520$92,200
16Springfield, IL$83,680$58,510$96,080$90,230
17Medford, OR$83,030$70,530$89,190$81,860
18San Luis Obispo, CA$83,030$55,810$96,450$76,460
19Sacramento, CA$82,930$59,110$94,660$77,740
20Mount Vernon, WA$82,580$63,630$91,920$80,610
21Bremerton, WA$82,530$66,540$90,420$78,150
22Mankato, MN$81,910$71,220$87,150$90,060
23Salinas, CA$81,910$56,560$94,410$75,120
24Bridgeport, CT$81,450$53,250$95,350$76,220
25Oxnard, CA$81,200$58,090$92,600$73,460
26Riverside, CA$80,950$54,540$93,970$76,050
27Minneapolis, MN-WI$80,720$65,790$88,090$77,010
28Kennewick, WA$80,500$56,510$92,310$80,440
29Bellingham, WA$79,890$61,800$88,800$77,310
30Eugene, OR$79,790$63,900$87,630$78,560
31St. Cloud, MN$79,460$67,160$85,510$90,670
32San Diego, CA$79,370$57,950$89,920$70,940
33Hartford, CT$78,210$51,630$91,290$76,120
34Champaign, IL$78,020$54,250$89,750$84,160
35Duluth, MN-WI$77,920$65,560$83,990$87,780
36Olympia, WA$77,810$63,090$85,070$75,060
37Merced, CA$77,650$56,530$88,050$79,010
38Peoria, IL$77,290$53,250$89,130$84,720
39Ames, IA$76,860$60,050$85,130$86,520
40Las Vegas, NV$76,270$48,760$89,840$76,110
41Fresno, CA$75,980$53,560$87,030$74,370
42New York, NY-NJ$75,380$51,310$87,240$66,970
43Stockton, CA$74,920$52,730$85,860$71,290
44Baton Rouge, LA$74,710$51,600$86,090$82,300
45Portland, ME$74,480$53,680$84,740$73,120
46Syracuse, NY$74,460$57,120$82,990$77,770
47Atlantic City, NJ$74,300$61,510$80,600$75,160
48Madison, WI$74,210$53,640$84,340$76,280
49Anchorage, AK$74,190$47,720$87,210$70,380
50Davenport, IA-IL$74,170$55,220$83,510$83,260
51Milwaukee, WI$74,110$57,760$82,140$76,450
52New Orleans, LA$73,880$53,020$84,160$79,790
53Utica, NY$73,840$53,680$83,760$79,670
54Boston, MA-NH$73,740$51,750$84,550$68,110
55Santa Fe, NM$73,440$58,640$80,720$74,360
56Trenton, NJ$73,200$53,830$82,740$70,940
57Visalia, CA$73,070$51,770$83,550$73,200
58Worcester, MA$73,050$57,430$80,720$71,250
59Omaha, NE-IA$72,950$53,390$82,580$79,370
60Rockford, IL$72,920$51,650$83,410$79,130
61Columbus, OH$72,490$54,500$81,330$75,930
62Lansing, MI$72,450$51,810$82,600$76,270
63Tampa, FL$72,430$50,590$83,180$71,790
64Appleton, WI$71,840$56,740$79,270$77,730
65Sioux City, IA-NE-SD$71,800$55,120$80,020$83,050
66Albany, NY$71,660$53,520$80,600$71,970
67Colorado Springs, CO$70,890$46,220$83,030$70,390
68Redding, CA$70,550$52,580$79,410$70,070
69Des Moines, IA$70,510$48,030$81,600$76,890
70Miami, FL$70,470$49,190$80,950$61,730
71Burlington, VT$70,430$61,170$75,000$69,770
72Green Bay, WI$70,390$52,020$79,440$75,620
73Reno, NV$70,390$45,840$82,470$69,680
74Dubuque, IA$70,320$49,960$80,350$80,520
75Fargo, ND-MN$70,240$54,060$78,230$77,300
76Fairbanks, AK$69,990$53,480$78,120$67,810
77Cleveland, OH$69,800$47,590$80,750$74,320
78Spokane, WA$69,800$50,380$79,370$69,560
79Cincinnati, OH-KY-IN$69,760$50,000$79,480$73,150
80Cedar Rapids, IA$69,740$53,540$77,730$78,390
81Jackson, MI$69,660$49,320$79,680$75,900
82Yakima, WA$69,530$56,600$75,920$72,770
83Rochester, NY$69,470$50,000$79,080$71,590
84Lakeland, FL$69,430$47,690$80,140$71,470
85Bakersfield, CA$69,410$54,500$76,770$68,800
86Salt Lake City, UT$69,410$47,630$80,140$68,810
87Harrisburg, PA$69,390$52,730$77,580$70,340
88Naples, FL$69,390$46,740$80,540$67,240
89Houston, TX$69,200$44,550$81,330$70,160
90Grand Forks, ND-MN$69,060$55,370$75,770$79,690
91Boulder, CO$69,040$52,310$77,270$65,630
92Helena, MT$68,930$54,660$75,940$72,050
93York, PA$68,930$50,900$77,830$71,800
94Yuba City, CA$68,640$51,020$77,310$65,850
95Lincoln, NE$68,540$52,580$76,380$74,840
96Savannah, GA$68,450$44,010$80,480$71,900
97Baltimore, MD$68,430$54,810$75,150$65,490
98Oshkosh, WI$68,410$51,230$76,860$73,620
99Palm Bay, FL$68,410$45,050$79,910$68,410
100Greeley, CO$68,200$52,400$75,980$68,080
101Oklahoma City, OK$68,200$50,190$77,080$75,440
102South Bend, IN-MI$67,970$51,040$76,320$73,200
103Pueblo, CO$67,910$52,060$75,710$74,010
104Muskegon, MI$67,870$49,940$76,690$73,360
105Buffalo, NY$67,790$48,320$77,380$70,730
106Bismarck, ND$67,700$54,390$74,280$74,380
107Waterloo, IA$67,640$52,370$75,150$77,700
108Fond du Lac, WI$67,620$53,890$74,380$73,790
109Philadelphia, PA-NJ-DE-MD$67,620$51,130$75,750$65,940
110Eau Claire, WI$67,540$48,340$76,980$72,780
111Iowa City, IA$67,450$52,000$75,070$73,710
112Allentown, PA-NJ$67,350$53,270$74,300$67,370
113Dayton, OH$67,350$48,260$76,750$72,660
114Richmond, VA$67,290$45,860$77,830$68,760
115St. Louis, MO-IL$67,230$44,840$78,230$70,700
116Lafayette, LA$67,160$48,800$76,190$77,010
117Crestview, FL$67,140$42,760$79,140$69,190
118Toledo, OH$66,930$48,300$76,090$73,180
119Albuquerque, NM$66,810$53,060$73,570$69,920
120Austin, TX$66,680$46,590$76,560$68,000
121Pittsburgh, PA$66,620$49,960$74,840$70,370
122Dallas, TX$66,600$47,130$76,190$64,600
123Phoenix, AZ$66,560$44,370$77,480$64,420
124Springfield, MO$66,440$45,010$77,000$75,000
125Ann Arbor, MI$66,290$48,980$74,800$65,710
126San Antonio, TX$66,210$47,090$75,610$69,900
127Kansas City, MO-KS$66,080$48,630$74,670$71,400
128Waterbury, CT$65,890$49,250$74,090$66,040
129Reading, PA$65,790$49,190$73,960$67,780
130Lexington, KY$65,640$50,860$72,920$70,660
131Grand Junction, CO$65,440$47,860$74,090$68,540
132Sioux Falls, SD-MN$65,440$54,290$70,930$72,200
133Evansville, IN$65,170$43,800$75,690$71,200
134Hickory, NC$65,150$51,920$71,660$73,630
135Akron, OH$65,120$43,580$75,730$69,740
136Providence, RI-MA$65,060$53,160$70,910$63,930
137Indianapolis, IN$65,000$44,970$74,860$67,920
138Altoona, PA$64,980$48,820$72,920$72,600
139Columbia, MO$64,960$47,630$73,490$72,630
140Houma, LA$64,960$47,650$73,470$76,330
141Fort Wayne, IN$64,920$50,290$72,110$70,130
142Bowling Green, KY$64,900$56,620$68,970$71,970
143Johnstown, PA$64,750$53,440$70,320$75,350
144Las Cruces, NM$64,520$48,510$72,400$71,520
145North Port, FL$64,520$46,430$73,440$63,000
146Durham, NC$64,480$47,590$72,800$66,080
147Urban Honolulu, HI$64,480$51,440$70,890$58,110
148Bangor, ME$64,420$53,040$70,030$66,750
149Manchester, NH$64,420$49,190$71,910$60,970
150Canton, OH$64,230$44,120$74,130$71,840
151Virginia Beach, VA-NC$64,210$46,860$72,780$65,560
152Punta Gorda, FL$64,040$46,240$72,840$63,710
153Traverse City, MI$63,880$46,650$72,340$68,410
154Orlando, FL$63,770$42,740$74,110$62,880
155Asheville, NC$63,730$45,180$72,860$66,040
156Louisville/Jefferson County, KY-IN$63,730$48,860$71,050$68,470
157Tucson, AZ$63,710$49,610$70,660$65,750
158Raleigh, NC$63,670$46,200$72,260$64,870
159Saginaw, MI$63,500$44,180$73,030$69,860
160Fort Collins, CO$63,400$44,910$72,510$62,690
161Charleston, SC$63,360$45,840$71,970$62,760
162Jackson, TN$63,360$55,000$67,500$74,090
163Ogden, UT$63,290$39,890$74,820$63,070
164New Haven, CT$63,210$39,710$74,800$60,450
165Wilmington, NC$63,070$47,490$70,760$65,410
166Cape Coral, FL$63,020$41,580$73,590$61,570
167Manhattan, KS$62,980$43,760$72,450$69,850
168Billings, MT$62,900$47,510$70,470$67,250
169Jacksonville, FL$62,800$44,430$71,840$63,130
170Grand Rapids, MI$62,710$42,830$72,530$65,630
171Provo, UT$62,590$40,350$73,550$63,720
172Memphis, TN-MS-AR$62,550$45,340$71,030$67,860
173Elizabethtown, KY$62,520$50,540$68,410$69,030
174Roanoke, VA$62,360$47,380$69,720$66,610
175Atlanta, GA$62,210$42,240$72,050$62,170
176Nashville, TN$62,170$45,680$70,300$64,530
177Johnson City, TN$61,980$47,070$69,350$70,490
178Auburn, AL$61,820$37,590$73,760$70,300
179Kiryas Joel, NY$61,820$47,300$68,970$56,500
180Columbia, SC$61,630$45,720$69,450$65,800
181Denver, CO$61,630$47,200$68,740$58,260
182Kalamazoo, MI$61,630$38,040$73,240$64,980
183Missoula, MT$61,440$48,030$68,060$63,700
184Port St. Lucie, FL$61,320$42,350$70,660$61,180
185Panama City, FL$61,260$40,460$71,510$62,960
186Detroit, MI$61,170$45,140$69,080$60,990
187State College, PA$61,130$45,800$68,680$63,180
188Killeen, TX$61,030$42,160$70,300$66,970
189Clarksville, TN-KY$60,570$41,910$69,740$66,600
190Tulsa, OK$60,570$44,240$68,640$67,890
191Pocatello, ID$60,260$41,250$69,640$67,780
192Paducah, KY-IL$60,240$49,150$65,690$69,980
193Charlottesville, VA$60,170$44,160$68,060$60,690
194Knoxville, TN$60,070$43,060$68,470$64,890
195Scranton, PA$60,070$45,840$67,080$64,210
196Birmingham, AL$59,950$42,410$68,580$65,420
197Florence, AL$59,860$35,960$71,640$70,580
198Joplin, MO-KS$59,650$46,090$66,330$69,590
199Chattanooga, TN-GA$59,590$41,720$68,410$65,150
200Greenville, NC$59,400$39,850$69,010$67,190
201Beaumont, TX$59,050$42,350$67,290$65,580
202Fayetteville, NC$58,910$45,740$65,370$64,050
203Yuma, AZ$58,680$42,620$66,600$63,300
204Boise City, ID$58,640$39,330$68,140$59,600
205Cheyenne, WY$58,430$46,340$64,400$60,550
206Farmington, NM$58,390$47,360$63,840$66,570
207Tallahassee, FL$58,220$38,270$68,040$61,990
208Rapid City, SD$58,200$47,380$63,540$65,280
209Greensboro, NC$57,990$44,620$64,580$62,450
210Topeka, KS$57,990$44,530$64,600$65,290
211Charlotte, NC-SC$57,840$44,550$64,400$59,420
212Gulfport, MS$57,820$35,530$68,810$64,240
213Dover, DE$57,620$42,370$65,120$59,090
214Huntington, WV-KY-OH$57,160$41,830$64,710$64,640
215Pensacola, FL$57,160$40,330$65,440$58,500
216Winston, NC$57,050$46,280$62,380$61,980
217Gainesville, FL$56,720$40,020$64,960$58,640
218Wichita, KS$56,700$42,700$63,590$63,750
219Deltona, FL$56,450$38,290$65,400$56,810
220Greenville, SC$56,200$42,160$63,130$60,260
221Tyler, TX$56,200$43,280$62,570$60,980
222Spartanburg, SC$55,970$43,910$61,900$61,470
223Montgomery, AL$55,930$37,040$65,230$62,360
224Mobile, AL$55,910$39,230$64,130$63,460
225Huntsville, AL$55,890$39,330$64,040$60,050
226Jefferson City, MO$55,620$42,430$62,110$63,220
227Fayetteville, AR$55,520$40,140$63,090$60,780
228Daphne, AL$55,350$39,830$62,980$58,450
229Tuscaloosa, AL$55,100$38,330$63,380$62,810
230Wheeling, WV-OH$55,100$39,620$62,730$62,380
231College Station, TX$54,950$43,240$60,720$60,420
232Youngstown, OH$54,830$40,390$61,940$62,740
233Charleston, WV$54,810$37,360$63,400$61,780
234Corpus Christi, TX$54,540$40,310$61,530$58,850
235El Paso, TX$54,370$42,600$60,170$60,470
236Myrtle Beach, SC$54,060$39,500$61,210$57,730
237Little Rock, AR$54,000$36,030$62,860$60,430
238Decatur, AL$53,930$38,710$61,420$61,840
239Augusta, GA-SC$53,770$38,330$61,380$58,510
240Kingsport, TN-VA$53,750$37,150$61,920$62,180
241Dalton, GA$53,520$38,690$60,820$59,570
242Dothan, AL$53,460$38,150$60,990$63,770
243Warner Robins, GA$53,460$39,190$60,490$57,000
244Florence, SC$53,250$44,260$57,660$61,370
245Macon, GA$52,440$36,670$60,200$59,240
246McAllen, TX$52,440$37,420$59,840$61,050
247Amarillo, TX$52,310$40,410$58,180$56,970
248Lubbock, TX$52,100$39,400$58,340$57,050
249Laredo, TX$51,600$37,190$58,720$59,340
250Jackson, MS$51,210$35,940$58,740$57,510
251Gainesville, GA$49,320$38,500$54,640$50,970
252Valdosta, GA$48,710$35,940$55,000$55,180
253Hattiesburg, MS$48,630$36,900$54,410$55,490
254Columbus, GA-AL$48,010$36,670$53,600$53,770
255Albany, GA$47,400$37,380$52,350$54,070
256Athens, GA$45,610$35,840$50,420$48,860
257San Juan, PR$42,390$35,050$46,010N/A

More

More on civil engineering technicians

Method

About these numbers

  1. Mean wages are BLS Occupational Employment and Wage Statistics (OEWS) May 2025 estimates for each metropolitan statistical area, as published in the Department of Labor’s 2026–27 OFLC prevailing-wage file. Only metros with their own BLS estimate are listed.
  2. Entry (Level I) and experienced (Level IV) are the Department of Labor’s prevailing-wage levels for the occupation in that metro, used for employer visa filings. They are benchmarks from the same OEWS survey, not percentiles.
  3. OEWS top-codes wages at $115 an hour ($239,200 a year); top-coded means are shown as "$239,200+" and left out of rankings.
  4. At US prices divides the mean by the metro’s BEA Regional Price Parity (2024) over 100, a NueCareer calculation.

Questions

Civil Engineering Technician salary by city: FAQ

Which city pays civil engineering technicians the most?

Vallejo, CA, where the average (mean) wage is $101,710 a year, followed by San Francisco, CA ($99,220), Napa, CA ($98,130), San Jose, CA ($97,700). The national mean is $68,990 (BLS OEWS, May 2025).

Where do civil engineering technicians earn the most after cost of living?

Divided by each metro's BEA price level, pay goes furthest in Vallejo, CA ($93,760 at national prices, $101,710 nominal), Rochester, MN ($92,200 at national prices, $83,740 nominal), St. Cloud, MN ($90,670 at national prices, $79,460 nominal).

How much do civil engineering technicians make in the biggest cities?

New York, NY-NJ: $75,380; Los Angeles, CA: $85,430; Chicago, IL-IN: $86,280; Dallas, TX: $66,600; Houston, TX: $69,200 (mean annual wage, BLS OEWS May 2025).

Where do civil engineering technicians earn the least?

Of the 257 metro areas with their own estimate, San Juan, PR has the lowest mean wage, $42,390.