IoT Engineer Salary

The average IoT engineer salary in the United States is $124,660 per year, or $59.93 per hour.

Their monthly salary starts at $5,458 and goes up to $15,708 per month, or about $188,493 per year.

HourlyWeeklyMonthlyAnnual
$59.93$2,397$10,388$124,660

The top-paying states for Internet of Things engineers are California at $162,474 per year, Delaware at $141,683, and Maryland at $141,447. The lowest-paying area is Puerto Rico, with an average salary of $66,670 a year.

Salary Range

Percentile10%25%50%75%90%
Hourly$31.49$42.95$56.52$72.42$90.62
Weekly$1,260$1,718$2,261$2,897$3,625
Monthly$5,458$7,445$9,796$12,553$15,708
Annual$65,502$89,338$117,552$150,639$188,493

Historical and Future Estimates

YearJuniorIntermediateSenior
2022$61,622$118,087$192,543
2023$62,854$119,858$195,046
2024$64,111$121,656$197,582
2025$65,393$123,481$200,150
2026$66,701$125,333$202,752
2027$68,035$127,213$205,388
2028$69,396$129,121$208,058
2029$70,784$131,058$210,763

Salary by State

StateHourlyMonthlyAnnual
Alabama$51.07$8,853$106,235
Alaska$51.66$8,954$107,451
Arizona$50.17$8,696$104,347
California$78.11$13,540$162,474
Colorado$61.68$10,691$128,290
Connecticut$49.46$8,573$102,872
Delaware$68.12$11,807$141,683
District of Columbia$64.68$11,212$134,544
Florida$50.90$8,823$105,881
Georgia$56.49$9,792$117,504
Idaho$41.76$7,238$86,860
Illinois$53.70$9,308$111,699
Indiana$47.27$8,194$98,329
Iowa$52.70$9,134$109,610
Kansas$47.70$8,269$99,226
Kentucky$44.27$7,673$92,075
Louisiana$41.36$7,169$86,022
Maine$49.05$8,502$102,023
Maryland$68.00$11,787$141,447
Massachusetts$64.03$11,099$133,187
Michigan$47.49$8,231$98,778
Minnesota$55.26$9,578$114,932
Mississippi$47.65$8,259$99,108
Missouri$43.45$7,531$90,376
Montana$40.11$6,953$83,438
Nebraska$46.08$7,987$95,840
Nevada$37.94$6,576$78,907
New Hampshire$57.55$9,975$119,699
New Jersey$63.97$11,088$133,057
New Mexico$50.18$8,699$104,383
New York$67.02$11,617$139,405
North Carolina$55.06$9,544$114,531
North Dakota$41.34$7,166$85,987
Ohio$50.46$8,746$104,949
Oklahoma$36.54$6,334$76,004
Oregon$49.58$8,594$103,132
Pennsylvania$49.10$8,511$102,129
Puerto Rico$32.05$5,556$66,670
Rhode Island$56.59$9,810$117,717
South Carolina$49.74$8,621$103,451
South Dakota$34.96$6,060$72,723
Tennessee$46.81$8,114$97,374
Texas$54.19$9,394$112,725
Utah$45.10$7,818$93,810
Vermont$40.02$6,936$83,237
Virginia$61.41$10,644$127,723
Washington$63.19$10,952$131,428
West Virginia$48.54$8,414$100,973
Wisconsin$47.67$8,262$99,144

Salary by Area

AreaHourlyWeeklyMonthlyAnnual
Akron, OH(0010420)$50.81$2,033$8,808$105,693
Albany-Schenectady-Troy, NY(0010580)$53.63$2,145$9,295$111,545
Albuquerque, NM(0010740)$52.98$2,119$9,182$110,188
Allentown-Bethlehem-Easton, PA-NJ(0010900)$47.30$1,892$8,198$98,377
Amarillo, TX(0011100)$33.65$1,346$5,833$69,998
Ames, IA(0011180)$53.49$2,139$9,271$111,250
Anchorage, AK(0011260)$50.13$2,005$8,689$104,265
Ann Arbor, MI(0011460)$50.45$2,018$8,744$104,926
Appleton, WI(0011540)$49.48$1,979$8,577$102,920
Asheville, NC(0011700)$45.54$1,822$7,894$94,730
Atlanta-Sandy Springs-Roswell, GA(0012060)$57.70$2,308$10,001$120,018
Atlantic City-Hammonton, NJ(0012100)$56.10$2,244$9,723$116,678
Augusta-Richmond County, GA-SC(0012260)$50.08$2,003$8,680$104,159
Austin-Round Rock, TX(0012420)$54.38$2,175$9,426$113,115
Bakersfield, CA(0012540)$57.02$2,281$9,883$118,602
Balance of Lower Peninsula of Michigan nonmetropolitan area(2600004)$43.92$1,757$7,613$91,356
Baltimore-Columbia-Towson, MD(0012580)$70.79$2,832$12,270$147,240
Baton Rouge, LA(0012940)$47.58$1,903$8,247$98,967
Bellingham, WA(0013380)$48.05$1,922$8,329$99,946
Bend-Redmond, OR(0013460)$48.16$1,926$8,348$100,170
Big Thicket Region of Texas nonmetropolitan area(4800003)$45.87$1,835$7,951$95,415
Billings, MT(0013740)$36.91$1,477$6,399$76,783
Binghamton, NY(0013780)$46.45$1,858$8,051$96,607
Birmingham-Hoover, AL(0013820)$48.96$1,958$8,486$101,834
Blacksburg-Christiansburg-Radford, VA(0013980)$44.82$1,793$7,768$93,220
Boise City, ID(0014260)$43.31$1,732$7,507$90,081
Boston-Cambridge-Nashua, MA-NH(0071650)$64.45$2,578$11,172$134,060
Boulder, CO(0014500)$60.66$2,426$10,515$126,177
Bridgeport-Stamford-Norwalk, CT(0071950)$53.02$2,121$9,190$110,283
Buffalo-Cheektowaga-Niagara Falls, NY(0015380)$51.16$2,046$8,868$106,412
Burlington, NC(0015500)$51.04$2,042$8,847$106,165
Burlington-South Burlington, VT(0072400)$40.14$1,605$6,957$83,485
California-Lexington Park, MD(0015680)$75.89$3,036$13,155$157,860
Canton-Massillon, OH(0015940)$50.46$2,018$8,746$104,949
Cape Coral-Fort Myers, FL(0015980)$47.42$1,897$8,220$98,636
Cedar Rapids, IA(0016300)$52.10$2,084$9,031$108,371
Central Kentucky nonmetropolitan area(2100003)$37.79$1,512$6,551$78,612
Central New Hampshire nonmetropolitan area(3300002)$53.77$2,151$9,320$111,840
Central Oregon nonmetropolitan area(4100007)$49.09$1,964$8,509$102,105
Champaign-Urbana, IL(0016580)$45.11$1,804$7,818$93,822
Charleston-North Charleston, SC(0016700)$52.94$2,118$9,176$110,118
Charlotte-Concord-Gastonia, NC-SC(0016740)$53.80$2,152$9,326$111,911
Charlottesville, VA(0016820)$54.08$2,163$9,373$112,478
Chattanooga, TN-GA(0016860)$49.53$1,981$8,585$103,026
Chicago-Naperville-Elgin, IL-IN-WI(0016980)$56.17$2,247$9,736$116,832
Chico, CA(0017020)$50.08$2,003$8,681$104,170
Cincinnati, OH-KY-IN(0017140)$48.69$1,948$8,440$101,279
Cleveland-Elyria, OH(0017460)$48.75$1,950$8,450$101,397
College Station-Bryan, TX(0017780)$44.14$1,766$7,651$91,816
Colorado Springs, CO(0017820)$60.23$2,409$10,440$125,281
Columbia, MO(0017860)$37.48$1,499$6,496$77,951
Columbia, SC(0017900)$37.07$1,483$6,425$77,101
Columbus, GA-AL(0017980)$50.82$2,033$8,809$105,704
Columbus, OH(0018140)$52.87$2,115$9,165$109,976
Crestview-Fort Walton Beach-Destin, FL(0018880)$58.51$2,340$10,142$121,705
Dallas-Fort Worth-Arlington, TX(0019100)$55.26$2,210$9,579$114,944
Davenport-Moline-Rock Island, IA-IL(0019340)$48.22$1,929$8,357$100,288
Dayton, OH(0019380)$47.40$1,896$8,216$98,589
Deltona-Daytona Beach-Ormond Beach, FL(0019660)$47.88$1,915$8,298$99,580
Denver-Aurora-Lakewood, CO(0019740)$62.34$2,493$10,805$129,658
Des Moines-West Des Moines, IA(0019780)$54.13$2,165$9,382$112,584
Detroit-Warren-Dearborn, MI(0019820)$49.55$1,982$8,588$103,061
Dover-Durham, NH-ME(0073050)$52.39$2,095$9,080$108,961
Durham-Chapel Hill, NC(0020500)$61.16$2,446$10,600$127,204
East Central Illinois nonmetropolitan area(1700003)$41.79$1,672$7,244$86,931
East South Dakota nonmetropolitan area(4600002)$31.83$1,273$5,517$66,198
Eastern Washington nonmetropolitan area(5300007)$49.36$1,974$8,556$102,672
El Paso, TX(0021340)$48.17$1,927$8,349$100,194
Elizabethtown-Fort Knox, KY(0021060)$40.28$1,611$6,982$83,780
Elkhart-Goshen, IN(0021140)$41.74$1,669$7,234$86,813
Erie, PA(0021500)$38.34$1,534$6,646$79,756
Eugene, OR(0021660)$34.07$1,363$5,906$70,871
Evansville, IN-KY(0021780)$39.40$1,576$6,829$81,951
Fargo, ND-MN(0022020)$41.88$1,675$7,260$87,119
Fayetteville, NC(0022180)$48.18$1,927$8,351$100,217
Flint, MI(0022420)$41.23$1,649$7,146$85,751
Fort Collins, CO(0022660)$58.94$2,358$10,217$122,602
Fort Wayne, IN(0023060)$44.85$1,794$7,773$93,279
Fresno, CA(0023420)$55.44$2,217$9,609$115,310
Gainesville, FL(0023540)$45.23$1,809$7,840$94,081
Grand Rapids-Wyoming, MI(0024340)$42.47$1,699$7,362$88,347
Greeley, CO(0024540)$56.45$2,258$9,785$117,422
Green Bay, WI(0024580)$44.23$1,769$7,667$92,005
Greensboro-High Point, NC(0024660)$53.58$2,143$9,287$111,439
Greenville, NC(0024780)$38.98$1,559$6,756$81,078
Gulfport-Biloxi-Pascagoula, MS(0025060)$54.61$2,185$9,467$113,599
Hagerstown-Martinsburg, MD-WV(0025180)$50.50$2,020$8,753$105,032
Harrisburg-Carlisle, PA(0025420)$47.52$1,901$8,236$98,837
Hartford-West Hartford-East Hartford, CT(0073450)$49.47$1,979$8,576$102,908
Hickory-Lenoir-Morganton, NC(0025860)$38.07$1,523$6,598$79,178
Hill Country Region of Texas nonmetropolitan area(4800004)$46.22$1,849$8,012$96,146
Houston-The Woodlands-Sugar Land, TX(0026420)$55.61$2,224$9,639$115,664
Huntsville, AL(0026620)$58.34$2,334$10,113$121,351
Indianapolis-Carmel-Anderson, IN(0026900)$50.54$2,021$8,760$105,114
Iowa City, IA(0026980)$47.74$1,910$8,275$99,297
Ithaca, NY(0027060)$50.16$2,006$8,694$104,324
Jackson, MS(0027140)$49.16$1,966$8,521$102,247
Jacksonville, FL(0027260)$51.59$2,063$8,941$107,297
Kalamazoo-Portage, MI(0028020)$41.38$1,655$7,172$86,069
Kansas City, MO-KS(0028140)$47.09$1,884$8,163$97,952
Kansas nonmetropolitan area(2000006)$41.21$1,648$7,143$85,715
Kennewick-Richland, WA(0028420)$62.41$2,496$10,818$129,812
Killeen-Temple, TX(0028660)$53.50$2,140$9,273$111,274
Knoxville, TN(0028940)$44.40$1,776$7,697$92,359
La Crosse-Onalaska, WI-MN(0029100)$45.88$1,835$7,952$95,427
Lafayette-West Lafayette, IN(0029200)$40.83$1,633$7,077$84,925
Lakeland-Winter Haven, FL(0029460)$38.99$1,560$6,758$81,101
Lancaster, PA(0029540)$47.21$1,888$8,182$98,188
Lansing-East Lansing, MI(0029620)$49.00$1,960$8,493$101,917
Las Vegas-Henderson-Paradise, NV(0029820)$34.33$1,373$5,951$71,414
Lexington-Fayette, KY(0030460)$43.33$1,733$7,510$90,117
Lincoln, NE(0030700)$42.75$1,710$7,410$88,925
Little Rock-North Little Rock-Conway, AR(0030780)$42.93$1,717$7,441$89,291
Logan, UT-ID(0030860)$28.10$1,124$4,871$58,457
Los Angeles-Long Beach-Anaheim, CA(0031080)$64.07$2,563$11,105$133,257
Louisville/Jefferson County, KY-IN(0031140)$46.66$1,866$8,087$97,043
Lubbock, TX(0031180)$43.03$1,721$7,459$89,503
Lynchburg, VA(0031340)$55.31$2,213$9,588$115,050
Madison, WI(0031540)$46.59$1,864$8,076$96,913
Manchester, NH(0074950)$55.64$2,225$9,644$115,723
Maryland nonmetropolitan area(2400006)$58.55$2,342$10,149$121,788
McAllen-Edinburg-Mission, TX(0032580)$44.56$1,782$7,723$92,677
Memphis, TN-MS-AR(0032820)$47.16$1,886$8,174$98,093
Miami-Fort Lauderdale-West Palm Beach, FL(0033100)$50.71$2,028$8,790$105,480
Milwaukee-Waukesha-West Allis, WI(0033340)$51.84$2,074$8,986$107,828
Minneapolis-St. Paul-Bloomington, MN-WI(0033460)$56.66$2,266$9,821$117,847
Missoula, MT(0033540)$33.86$1,355$5,870$70,434
Mobile, AL(0033660)$49.28$1,971$8,542$102,507
Modesto, CA(0033700)$52.28$2,091$9,061$108,737
Montgomery, AL(0033860)$45.57$1,823$7,898$94,778
Mountain North Carolina nonmetropolitan area(3700004)$27.30$1,092$4,732$56,782
Naples-Immokalee-Marco Island, FL(0034940)$56.23$2,249$9,746$116,950
Nashville-Davidson–Murfreesboro–Franklin, TN(0034980)$47.36$1,894$8,209$98,506
New Haven, CT(0075700)$46.68$1,867$8,091$97,090
New York-Newark-Jersey City, NY-NJ-PA(0035620)$68.93$2,757$11,948$143,370
North Northeastern Ohio nonmetropolitan area(3900002)$48.75$1,950$8,450$101,397
North Port-Sarasota-Bradenton, FL(0035840)$50.95$2,038$8,831$105,976
North Texas Region of Texas nonmetropolitan area(4800002)$47.91$1,917$8,305$99,663
Northeast Mississippi nonmetropolitan area(2800001)$39.37$1,575$6,824$81,892
Northeast Oklahoma nonmetropolitan area(4000001)$23.20$928$4,021$48,250
Northeast Virginia nonmetropolitan area(5100003)$48.94$1,958$8,483$101,799
Northeastern Wisconsin nonmetropolitan area(5500002)$45.87$1,835$7,951$95,415
Northern Indiana nonmetropolitan area(1800001)$47.82$1,913$8,289$99,462
Northwest Colorado nonmetropolitan area(0800003)$67.32$2,693$11,669$140,031
Northwest Iowa nonmetropolitan area(1900002)$52.82$2,113$9,156$109,870
Northwest Minnesota nonmetropolitan area(2700001)$44.66$1,787$7,742$92,901
Norwich-New London-Westerly, CT-RI(0076450)$56.94$2,278$9,870$118,437
Ocala, FL(0036100)$49.63$1,985$8,603$103,238
Ogden-Clearfield, UT(0036260)$44.51$1,780$7,714$92,571
Oklahoma City, OK(0036420)$37.04$1,482$6,420$77,042
Olympia-Tumwater, WA(0036500)$52.67$2,107$9,130$109,563
Omaha-Council Bluffs, NE-IA(0036540)$48.05$1,922$8,328$99,934
Orlando-Kissimmee-Sanford, FL(0036740)$50.10$2,004$8,684$104,206
Oshkosh-Neenah, WI(0036780)$46.09$1,844$7,989$95,863
Oxnard-Thousand Oaks-Ventura, CA(0037100)$59.61$2,385$10,333$123,994
Palm Bay-Melbourne-Titusville, FL(0037340)$53.88$2,155$9,340$112,076
Panama City, FL(0037460)$50.29$2,011$8,716$104,595
Pensacola-Ferry Pass-Brent, FL(0037860)$45.66$1,827$7,915$94,978
Peoria, IL(0037900)$48.13$1,925$8,343$100,111
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD(0037980)$55.57$2,223$9,633$115,593
Phoenix-Mesa-Scottsdale, AZ(0038060)$50.78$2,031$8,802$105,622
Piedmont North Carolina nonmetropolitan area(3700003)$45.38$1,815$7,866$94,388
Pittsburgh, PA(0038300)$49.21$1,969$8,530$102,365
Port St. Lucie, FL(0038940)$50.71$2,028$8,789$105,468
Portland-South Portland, ME(0076750)$50.46$2,018$8,746$104,949
Portland-Vancouver-Hillsboro, OR-WA(0038900)$51.76$2,070$8,971$107,651
Portsmouth, NH-ME(0076900)$49.23$1,969$8,532$102,389
Providence-Warwick, RI-MA(0077200)$57.04$2,282$9,887$118,649
Provo-Orem, UT(0039340)$44.58$1,783$7,728$92,736
Raleigh, NC(0039580)$62.93$2,517$10,908$130,897
Reading, PA(0039740)$41.48$1,659$7,189$86,270
Reno, NV(0039900)$47.94$1,918$8,310$99,722
Richmond, VA(0040060)$56.93$2,277$9,868$118,413
Riverside-San Bernardino-Ontario, CA(0040140)$59.25$2,370$10,270$123,239
Rochester, NY(0040380)$52.12$2,085$9,034$108,407
Rockford, IL(0040420)$51.34$2,054$8,899$106,790
Sacramento–Roseville–Arden-Arcade, CA(0040900)$59.93$2,397$10,388$124,655
Salem, OR(0041420)$41.50$1,660$7,194$86,329
Salinas, CA(0041500)$58.73$2,349$10,180$122,165
Salisbury, MD-DE(0041540)$54.65$2,186$9,472$113,669
Salt Lake City, UT(0041620)$48.24$1,930$8,362$100,347
San Angelo, TX(0041660)$36.54$1,462$6,334$76,004
San Antonio-New Braunfels, TX(0041700)$53.90$2,156$9,343$112,112
San Diego-Carlsbad, CA(0041740)$62.66$2,506$10,861$130,331
San Francisco-Oakland-Hayward, CA(0041860)$79.78$3,191$13,829$165,943
San Jose-Sunnyvale-Santa Clara, CA(0041940)$104.47$4,179$18,108$217,297
San Juan-Carolina-Caguas, PR(0041980)$31.91$1,276$5,530$66,363
San Luis Obispo-Paso Robles-Arroyo Grande, CA(0042020)$54.98$2,199$9,529$114,354
Santa Cruz-Watsonville, CA(0042100)$68.53$2,741$11,878$142,532
Santa Fe, NM(0042140)$45.70$1,828$7,921$95,049
Santa Maria-Santa Barbara, CA(0042200)$68.47$2,739$11,869$142,426
Santa Rosa, CA(0042220)$64.22$2,569$11,131$133,576
Savannah, GA(0042340)$58.18$2,327$10,084$121,009
Scranton–Wilkes-Barre–Hazleton, PA(0042540)$46.61$1,864$8,079$96,949
Seattle-Tacoma-Bellevue, WA(0042660)$64.88$2,595$11,246$134,957
Sioux Falls, SD(0043620)$36.13$1,445$6,263$75,154
South Bend-Mishawaka, IN-MI(0043780)$40.05$1,602$6,942$83,308
South Central Kentucky nonmetropolitan area(2100002)$34.70$1,388$6,014$72,169
South Central Wisconsin nonmetropolitan area(5500003)$43.88$1,755$7,605$91,261
Southeast Alabama nonmetropolitan area(0100004)$46.25$1,850$8,017$96,205
Southeast Iowa nonmetropolitan area(1900004)$50.84$2,033$8,812$105,740
Southern Indiana nonmetropolitan area(1800003)$43.05$1,722$7,462$89,538
Southern Ohio nonmetropolitan area(3900004)$43.85$1,754$7,600$91,202
Southside Virginia nonmetropolitan area(5100002)$52.44$2,098$9,090$109,079
Southwest Maine nonmetropolitan area(2300002)$48.83$1,953$8,464$101,563
Southwest Montana nonmetropolitan area(3000003)$44.03$1,761$7,633$91,592
Southwest New York nonmetropolitan area(3600004)$57.78$2,311$10,015$120,183
Southwest Virginia nonmetropolitan area(5100001)$53.36$2,134$9,248$110,979
Spartanburg, SC(0043900)$45.23$1,809$7,840$94,081
Spokane-Spokane Valley, WA(0044060)$42.45$1,698$7,357$88,288
Springfield, IL(0044100)$47.19$1,888$8,179$98,152
Springfield, MA-CT(0078100)$52.50$2,100$9,100$109,197
Springfield, MO(0044180)$37.32$1,493$6,468$77,620
St. Cloud, MN(0041060)$45.02$1,801$7,803$93,633
St. George, UT(0041100)$40.40$1,616$7,003$84,040
St. Louis, MO-IL(0041180)$45.32$1,813$7,855$94,258
Stockton-Lodi, CA(0044700)$61.59$2,464$10,676$128,113
Syracuse, NY(0045060)$51.81$2,072$8,981$107,769
Tallahassee, FL(0045220)$45.69$1,828$7,920$95,037
Tampa-St. Petersburg-Clearwater, FL(0045300)$53.13$2,125$9,209$110,507
Toledo, OH(0045780)$48.47$1,939$8,401$100,807
Topeka, KS(0045820)$43.86$1,755$7,603$91,238
Trenton, NJ(0045940)$62.48$2,499$10,829$129,953
Tucson, AZ(0046060)$49.49$1,980$8,579$102,943
Tulsa, OK(0046140)$44.07$1,763$7,639$91,662
Utica-Rome, NY(0046540)$50.83$2,033$8,811$105,728
Vallejo-Fairfield, CA(0046700)$57.45$2,298$9,957$119,487
Virginia Beach-Norfolk-Newport News, VA-NC(0047260)$54.66$2,186$9,474$113,693
Waco, TX(0047380)$47.10$1,884$8,165$97,975
Washington-Arlington-Alexandria, DC-VA-MD-WV(0047900)$65.11$2,604$11,286$135,429
Waterloo-Cedar Falls, IA(0047940)$57.11$2,284$9,898$118,779
Wausau, WI(0048140)$45.69$1,827$7,919$95,025
West Central Illinois nonmetropolitan area(1700002)$43.70$1,748$7,575$90,895
West Central-Southwest New Hampshire nonmetropolitan area(3300006)$55.91$2,237$9,692$116,301
West Kentucky nonmetropolitan area(2100001)$34.46$1,379$5,974$71,685
West Northwestern Ohio nonmetropolitan area(3900001)$49.57$1,983$8,591$103,097
West South Dakota nonmetropolitan area(4600003)$28.33$1,133$4,911$58,929
Wichita, KS(0048620)$45.14$1,805$7,823$93,881
Wilmington, NC(0048900)$43.76$1,750$7,585$91,025
Winston-Salem, NC(0049180)$49.27$1,971$8,539$102,471
Worcester, MA-CT(0079600)$62.40$2,496$10,817$129,800
York-Hanover, PA(0049620)$42.71$1,709$7,404$88,842
Youngstown-Warren-Boardman, OH-PA(0049660)$44.43$1,777$7,701$92,418