Doctor salary in Houston, Texas

The average salary of a Doctor in Houston, Texas is $202,280.

Junior

The bottom 25% of Doctors in Houston, Texas earn:

$142,260
Starting

The bottom 10% of Doctors in Houston, Texas earn:

$116,920

Historical salary

See the Doctor salary in other states