Salary ledger — May 2025 government data

Software engineer salary in Los Angeles

What software engineers actually earn in Los Angeles, from the federal wage survey: the full pay range, and what that pay is worth once local prices are counted.

Stays in your browser. We use it to place you on the chart.

Median pay, software engineers in Los Angeles

$160,920

Half earn more, half earn less. The average is $161,900, pulled up by top earners.

$141,697
What the median buys at US-average prices
$127,530–$191,540
What the middle half earns
8th of 20
Rank among these metros, after local prices

How much do software engineers make in Los Angeles?

The bar spans the middle half of earners. The whiskers run from the 10th to the 90th percentile. Hover or tab to a row for every figure.

Los Angeles, as paid
At national prices
United States
Annual pay by percentile, software engineers
Area10th25thMedian75th90th
Los Angeles, as paid $98,270 $127,530 $160,920 $191,540 $223,150
Los Angeles, at national prices $86,531 $112,296 $141,697 $168,660 $196,494
United States $82,460 $105,210 $135,980 $171,980 $214,670
Everyday prices in Los Angeles run 13.6% above the US average. Housing alone runs 70.4% above. That's why what the pay buys differs from the paycheck.

Where software engineers come out ahead after prices

Each line runs from the median paycheck to what it buys at US-average prices. Sorted by the second. Select a metro to open it.

Median as paid
At national prices
Median pay by metro for software engineers, ranked after local prices
MetroMedianAt US pricesPrices vs US
1San Jose$213,110$192,994+10.4%
2San Francisco$186,640$161,435+15.6%
3Boston$166,090$153,409+8.3%
4Seattle$167,280$150,522+11.1%
5New York$166,830$148,210+12.6%
6San Diego$163,270$145,924+11.9%
7Washington, DC$154,930$142,289+8.9%
8Los Angeles$160,920$141,697+13.6%
9Charlotte$135,920$139,623−2.7%
10Austin$134,120$136,765−1.9%
11Atlanta$132,960$132,883+0.1%
12Nashville$126,610$131,423−3.7%
13Houston$129,440$131,239−1.4%
14Denver$137,610$130,088+5.8%
15Philadelphia$133,040$129,727+2.6%
16Chicago$134,380$129,717+3.6%
17Dallas–Fort Worth$133,290$129,295+3.1%
18Phoenix$131,750$127,521+3.3%
19Minneapolis–St. Paul$130,920$124,897+4.8%
20Miami$132,650$116,202+14.2%

Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries — Los Angeles-Long Beach-Anaheim, CA metro area, “Software Developers.” Prices: U.S. Bureau of Economic Analysis, Regional Price Parities by MSA (MARPP), 2024. Checked against the source October 3, 2026.

Common questions

How we read the wage data

Where the numbers come from, what they include, and what the price adjustment does.

From the Occupational Employment and Wage Statistics (OEWS) survey run by the U.S. Bureau of Labor Statistics. Employers report what they actually pay, by job and location, so these are payroll figures, not self-reported numbers or job-ad ranges. BLS publishes one release a year, with a May reference date. Each page names the release it uses and the date we last checked for a newer one.
It is the paycheck restated as what it would buy at US-average prices, using the Bureau of Economic Analysis Regional Price Parities (US = 100). The math is wage × 100 ÷ parity. In a metro where prices run 12.5% above average, $100,000 buys what about $88,900 buys nationally. It covers everyday prices including housing. It does not account for taxes.
A few very high earners pull the average up, so most people earn less than the "average salary." The median is the middle paycheck: half earn more and half earn less. The percentile range shows the rest. The 25th-to-75th band is where the middle half of workers sit.
Those sites use self-reported salaries or posted job ads, and they skew toward people who choose to share. OEWS surveys employers about their payrolls, so it covers people who never post their pay. OEWS wages include base pay, commissions, production bonuses, and tips. They exclude overtime, shift differentials, and benefits, and they don't cover the self-employed.
BLS withholds estimates that don't meet its reliability standards, usually because too few employers in a metro reported that job. We show "n/a" rather than fill the gap. BLS also top-codes the highest wages, publishing them only as "at or above" a ceiling, and we label those the same way.