Salaripedia
English

How much does a computer programmer make in Waco?

$86,900a year

Median yearly pay for computer programmers in the Waco, TX metro area. That is $41.78 an hour or $7,242 a month.

Hourly
$41.78
Vs. national median
-13%
Rank among cities
124 of 207
Jobs in the area
70
Pay range
Lowest 10%: $61,150Median: $86,900Highest 10%: $116,900
PercentileYearlyHourly
10th$61,150$29.40
25th$66,080$31.77
Median$86,900$41.78
75th$103,300$49.66
90th$116,900$56.18

Other cities in Texas

Median yearly pay for computer programmers.

Dallas, TX$102,200
Austin, TX$100,700
Houston, TX$96,440
College Station, TX$80,620
Amarillo, TX$77,570
Midland, TX$75,640
Corpus Christi, TX$74,500
McAllen, TX$72,430
Lubbock, TX$70,260
El Paso, TX$65,220
Computer Programmer salary in Texas Computer Programmer salary in all states

Related jobs in Waco

Same field, median yearly pay.

Software Developer$123,100
Computer Network Architect$107,800
Data Scientist$95,730
Computer Systems Analyst$95,470
Computer Occupation$89,190
Network and Computer Systems Administrator$87,000
Software Quality Assurance Analyst and Tester$83,150
Computer Network Support Specialist$66,850
Computer User Support Specialist$56,420
Salaries for every job in Waco, TX

Frequently asked questions

How much does a computer programmer make an hour in Waco?

The median hourly pay in the Waco, TX metro area is $41.78 ($86,900 a year).

Do computer programmers make more in Waco than the national average?

No: $86,900 against $100,400 nationally, 13% less.

How does Waco compare with the rest of Texas?

The median in Texas is $99,330, so Waco pays 13% less.

Where does Waco rank for computer programmer pay?

124 of 207 metro areas with data.

How much does a computer programmer make starting out in Waco?

The lowest-paid 10% make $61,150 or less a year; the top 10% make $116,900 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.