Salaripedia
English

How much does a computer occupation make in St. Louis?

$108,500a year

Median yearly pay for computer occupations in the St. Louis, MO-IL metro area. That is $52.14 an hour or $9,038 a month.

Hourly
$52.14
Vs. national median
-7%
Rank among cities
75 of 342
Jobs in the area
7,330
Pay range
Lowest 10%: $58,100Median: $108,500Highest 10%: $166,700
PercentileYearlyHourly
10th$58,100$27.93
25th$80,140$38.53
Median$108,500$52.14
75th$136,200$65.48
90th$166,700$80.13

Other cities in Missouri

Median yearly pay for computer occupations.

Kansas City, MO$105,500
Jefferson City, MO$82,800
St. Joseph, MO$82,480
Columbia, MO$80,330
Cape Girardeau, MO$77,500
Springfield, MO$76,430
Joplin, MO$73,690
Computer Occupation salary in Missouri Computer Occupation salary in all states

Related jobs in St. Louis

Same field, median yearly pay.

Computer and Information Research Scientist$142,700
Actuary$129,400
Software Developer$129,000
Database Architect$122,300
Information Security Analyst$106,400
Web Developer$106,400
Database Administrator$104,700
Computer Network Architect$103,400
Data Scientist$99,600
Computer Programmer$96,920
Salaries for every job in St. Louis, MO

Frequently asked questions

How much does a computer occupation make an hour in St. Louis?

The median hourly pay in the St. Louis, MO-IL metro area is $52.14 ($108,500 a year).

Do computer occupations make more in St. Louis than the national average?

No: $108,500 against $116,600 nationally, 7% less.

How does St. Louis compare with the rest of Missouri?

The median in Missouri is $101,000, so St. Louis pays 7% more.

Where does St. Louis rank for computer occupation pay?

75 of 342 metro areas with data.

How much does a computer occupation make starting out in St. Louis?

The lowest-paid 10% make $58,100 or less a year; the top 10% make $166,700 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.