Software and Web Developers, Programmers, and Testers Salary in St. Louis, MO (2026)
Based on BLS data · Cost of living adjusted · Updated 2026 · 5 min read
Average Salary
$132,298
per year
Cost of Living Adjusted
$145,382
effective purchasing power
vs National Average
-5%
national avg: $139,850
Salary Range in St. Louis
25th %ile
$95,337
Entry
Median
$125,013
Mid
75th %ile
$159,618
Senior
Compare across cities
See how Software and Web Developers, Programmers, and Testers salaries stack up in different cities side by side.
Your $123,453 salary in St. Louis actually outperforms the $130,500 national average once you factor in a cost of living index of 91. That gap — $12,209 in extra purchasing power — is money you keep, not money you earn. St. Louis is quietly one of the best-value tech markets in the country right now.
Complete Software and Web Developers, Programmers, and Testers Salary Guide — St. Louis
Based on BLS data · Updated 2026
The Number That Actually Matters
The average software developer salary in St. Louis is $123,453. On paper, that trails the national average of $130,500 by about $7,000. Most people stop there and assume St. Louis is a step down.
They're wrong.
With a cost of living index of 91 — meaning everyday life here costs 9% less than the national baseline — your $123,453 carries $135,662 in real purchasing power. That's $5,162 more than what the average American developer actually gets to spend. The raw number lies. The adjusted number tells the truth.
This isn't a rounding error. That's a month's rent in a lot of cities. Here, it's just Tuesday.
Why Your Friends Are Wrong About This City
The common assumption is that St. Louis is a second-tier tech city — fine for a first job, but not where serious developers build careers. The salary data disagrees.
If you're a software developer earning $123,453 in St. Louis, here's what your Tuesday actually looks like: You're renting a two-bedroom apartment in the Soulard or Tower Grove neighborhood for around $1,400/month — maybe $1,600 if you want exposed brick and a rooftop. You drive 18 minutes on I-44 or I-64 to your office in Clayton or Midtown, or you work remote from a coffee shop on South Grand. After rent, utilities, groceries, and a car payment, you still have $4,000–$5,000 left over each month. That's not a budget. That's breathing room.
Compare that to a developer in San Jose earning $155,000 with a cost of living index of 180. Their purchasing power drops to roughly $86,000. You're clearing more in real terms — and you're not splitting a one-bedroom with a roommate.
St. Louis has real neighborhoods with real character — the kind of place where $123,453 lets you own a home in your 20s, not just dream about it.
The Full Spectrum: Entry to Senior
Entry-level developers in St. Louis start around $87,646 (25th percentile). The median sits at $120,255, meaning half the market earns above that. Senior and specialized roles push into the $154,775 range at the 75th percentile. That's a $67,000 spread from bottom to top — which tells you this market rewards specialization aggressively. Getting from $87K to $154K isn't about time served. It's about what you can do that others can't.
How to close the gap
- Specialize in cloud or DevOps — AWS and Azure certifications consistently push salaries past the median in mid-market cities like St. Louis where those skills are undersupplied
- Target fintech and healthcare IT — two of St. Louis's dominant sectors, both of which pay above the regional software average for backend and data engineering roles
- Negotiate on total comp, not just base — many St. Louis employers in insurance and financial services have flexible bonus structures that rarely get discussed in the first offer
This City vs Every Other City
St. Louis software developer salaries grew 5.2% over the past year. That's not a fluke. The city's tech sector is being pulled upward by a specific mix: BJC HealthCare and Mercy Health are both expanding their digital infrastructure teams, Edward Jones and Centene Corporation are hiring aggressively for data and software roles, and Boeing's St. Louis operations continue to demand embedded and systems developers. As of early 2026, this market is heating up — not cooling. A 5.2% YoY growth rate in a sub-100 cost of living city is a rare combination.
Before You Accept the Offer
Here's the catch: Missouri's state income tax runs up to 4.95%, and St. Louis city adds a 1% earnings tax on top of that if you work within city limits. On a $123,453 salary, that's roughly $7,400 gone before federal taxes touch it. Healthcare costs also vary sharply by employer — don't assume your offer includes strong coverage. Anchor your negotiation to total compensation, not just the base number.
The Right Candidate for St. Louis
- Choose St. Louis if: you're a mid-career developer who wants to own property, build savings, and work in healthcare IT or fintech without relocating to a coast
- Skip St. Louis if: you're a senior engineer chasing $200K+ total comp packages with equity — the startup ecosystem here is growing but not yet at the level where those offers are common
Final Verdict
St. Louis pays $123,453 on paper and delivers $135,662 in real purchasing power — that's a better deal than most developers realize when they first see the number. The 5.2% growth rate means this market is moving in the right direction, not stalling. If you have an offer in hand, run the cost of living comparison against your current city today using the BLS regional price parities tool — the result will likely change how you read that offer letter.
Salary Distribution — Software and Web Developers, Programmers, and Testers in St. Louis
25th percentile: $95,337, Median: $125,013, Average: $132,298, 75th percentile: $159,618, National average: $139,850
Frequently Asked Questions
As of early 2026, the average salary for software and web developers in St. Louis is $123,453, with a median of $120,255. The range runs from $87,646 at the 25th percentile to $154,775 at the 75th percentile, depending on specialization and experience.
Yes — and it's better than it looks on paper. St. Louis has a cost of living index of 91, which means your $123,453 carries $135,662 in effective purchasing power. That outperforms the national average salary of $130,500 in real terms, even though the raw number trails it.
St. Louis costs 9% less than the national average, which translates directly into more money left after fixed expenses. A developer earning $123,453 here retains roughly $12,000 more in purchasing power annually than a peer earning the same amount in a city at the national average cost of living.
Yes. Salaries for this role grew 5.2% year-over-year in St. Louis, driven by hiring from major employers like BJC HealthCare, Edward Jones, Centene Corporation, and Boeing. That growth rate reflects genuine demand, not just inflation adjustment.
The national average for this role is $130,500, which is about $7,000 higher than St. Louis's $123,453 average. However, once you adjust for St. Louis's lower cost of living, the local salary delivers $135,662 in purchasing power — $5,162 more than the national figure in real terms.
Focus your negotiation on specialization value — cloud certifications (AWS, Azure) and experience in healthcare IT or fintech consistently push salaries past the $120,255 median in this market. Also negotiate total compensation including bonuses, since many St. Louis employers in financial services have flexible bonus structures that aren't always surfaced in the initial offer.
Entry-level developers in St. Louis typically land around $87,646, which represents the 25th percentile for this role. With focused skill development — particularly in cloud platforms or data engineering — moving toward the $120,255 median within two to three years is realistic in this market.
The largest employers of software developers in St. Louis include BJC HealthCare, Mercy Health, Edward Jones, Centene Corporation, and Boeing. These organizations span healthcare IT, financial services, and aerospace — all sectors actively expanding their software teams as of early 2026.
Advance Your Software and Web Developers, Programmers, and Testers Career
Level up with certifications, build projects, or land your next engineering role.