Data Scientist Salary in Houston, TX

The average Data Scientist in Houston, TX earns $130,000 per year, with most salaries falling between $93,600 and $171,600. That's 4% above the national average of $125,000 for this role.

Look up your exact salary — free →

Data Scientist pay by experience in Houston, TX

ExperienceAverageTypical range
Entry-level$94,640$73,840 – $117,520
Mid-level$130,000$93,600 – $171,600
Senior$178,880$142,480 – $225,680
Staff / Lead$229,840$185,120 – $289,120
Executive$307,840$235,040 – $431,600

Salary percentiles (mid-level)

$111,280
$130,000
$150,800

Figures are modeled market estimates for Houston, TX based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Data Scientist salary in other cities

Other roles in Houston, TX

Look up your exact salary — free →