Software Engineer Salary by City

The national average Software Engineer salary is $141,000 per year. Pick a city to see local pay, ranges, and percentiles by experience level.

Look up your exact salary — free →

Software Engineer salary by metro

New York, NY$194,580Los Angeles, CA$172,020Chicago, IL$155,100Houston, TX$146,640Phoenix, AZ$135,360Philadelphia, PA$152,280San Antonio, TX$146,640San Diego, CA$194,580Dallas, TX$143,820San Jose, CA$194,580Austin, TX$152,280Jacksonville, FL$138,180Fort Worth, TX$146,640Columbus, OH$126,900Charlotte, NC$135,360San Francisco, CA$204,450Seattle, WA$180,480Denver, CO$148,050Washington, DC$166,380Boston, MA$169,200Oklahoma City, OK$124,080Las Vegas, NV$148,050Portland, OR$155,100Detroit, MI$129,720Memphis, TN$126,900Baltimore, MD$160,740Milwaukee, WI$124,080Albuquerque, NM$124,080Tucson, AZ$136,770Fresno, CA$194,580Sacramento, CA$194,580Kansas City, MO$126,900Atlanta, GA$141,000Miami, FL$138,180Raleigh, NC$128,592Omaha, NE$117,876Minneapolis, MN$136,629Tampa, FL$131,271New Orleans, LA$117,876Cleveland, OH$120,555Pittsburgh, PA$144,666St. Louis, MO$120,555Cincinnati, OH$120,555Orlando, FL$131,271Salt Lake City, UT$136,629Richmond, VA$150,024Charleston, SC$116,748
Look up your exact salary — free →