Network Engineer United States

Network Engineer salary in the US

Typical pay

$136,300a year

Most Network Engineers earn $118k to $168k a year

From 954 current job postings, updated Oct 30, 2026 Pay that employers list in their job postings

The median Network Engineer salary in the US is $136,300 a year. Most job postings pay $118,300 to $168,500. From 954 current job postings, updated Oct 30, 2026.

2,566 open jobs. See them

Typical pay by state

$121k to $127k $127k to $138k $138k to $148k $148k to $152k $152k to $164k Not enough postings yet

Pick a state on the map or in the table to see its cities, pay and open Network Engineer jobs.

Typical pay by state. Rows with fewer than 10 postings that list pay show a dash.
Michigan $164k12
Washington $163k48
California $158k161
Hawaii $154k16
New York $149k47
Massachusetts $149k29
Virginia $149k163
Texas $147k62
Illinois $144k34
Maryland $142k118
Colorado $140k63
Florida $130k26
District of Columbia $130k24
Georgia $128k11
North Carolina $127k15
Ohio $127k12
New Jersey $125k17
Indiana $121k13
Alabama–8
Alaska–1
Arizona–3
Arkansas–2
Connecticut–9
Delaware–3
Idaho–1
Iowa–8
Kansas–3
Kentucky–0
Louisiana–0
Maine–2
Minnesota–9
Mississippi–3
Missouri–9
Montana–1
Nebraska–3
Nevada–2
New Hampshire–1
New Mexico–6
North Dakota–0
Oklahoma–1
Oregon–5
Pennsylvania–6
Rhode Island–1
South Carolina–5
South Dakota–7
Tennessee–9
Utah–6
Vermont–1
West Virginia–0
Wisconsin–1
Wyoming–0

Pay advertised in current postings, per year. Postings are those that list pay.

Pay in the biggest hiring cities

Pay in the biggest hiring cities. Rows with fewer than 10 postings that list pay show a dash.
San Francisco, CA $190k30
Seattle, WA $174k46
San Jose, CA $174k51
Austin, TX $160k22
Baltimore, MD $152k89
Chicago, IL $152k24
Washington, DC $151k188
Los Angeles, CA $151k46
Boston, MA $150k27
Dallas, TX $149k19
Colorado Springs, CO $149k16
New York, NY $144k55
Denver, CO $136k39
San Diego, CA $135k28
Virginia Beach, VA $106k18

Pay by experience level

What most job postings pay at each stage. The dot is typical pay.

  • Starting out 8 job postings

    Not enough postings yet (we show pay once 10 postings list it)

  • Experienced 329 job postings
    $105k $153k

    Typical: $131k

  • Senior 357 job postings
    $130k $184k

    Typical: $156k

  • Lead or manager 49 job postings
    $118k $185k

    Typical: $155k

Where would you land?

Pick your level to see what most Network Engineer job postings in the US pay at it.

Your level
Skills you have (optional, up to 2)

Senior: most postings pay $130k to $184k a year, typically $156k.

Upload your resume to see where you land, which employers pay above this range, and the matching open roles.

Upload your resume

Your feed already lines up the Network Engineer roles that fit you. Open your feed

Pay by employer and level

Typical yearly pay at the employers with the most postings that list pay. A dash means fewer than 10 of their postings at that level list pay.

Typical pay by employer and level. Cells with fewer than 10 postings that list pay show a dash.
Employer
Amazon$160k–$160k––
Peraton$135k–$135k$176k–
Teksystems$114k–$114k––

See every employer's pay

4 more employers hiring Network Engineer roles. Free with a Workybara account.

Sign up free
Loading

How much does a Network Engineer make in the US?

Employers hiring now typically offer $136,300 a year for Network Engineer roles in the US. These numbers come from the pay employers list in their job postings, so they show what is on offer today rather than what people earned last year. We only show a number when at least 10 postings list pay.

Your feed is ready

Your feed lines up the Network Engineer roles that fit you.

Open your feed

Build your profile to see your matches

Pay is one part of the picture. Add your experience and we line up the Network Engineer roles that fit you.

Get started