📖 Read the financial and investment analysts salary & career guide →
Financial and Investment Analysts Salary in Texas
Ranked #19 of 51 · TX
Salary Distribution (10th–90th percentile)
About 80% of financial and investment analystss in Texas earn between $63,230 and $169,990. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean financial and investment analysts salary in Texas is $110,920, about 5% below the U.S. average ($116,800). That works out to roughly $53/hr at 2,080 hours per year.
Metro Areas in Texas
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Midland, TX | $106,460 | $119,810 | 230 |
| Northwestern Region of Texas nonmetropolitan area | $102,500 | $107,530 | 140 |
| Houston-Pasadena-The Woodlands, TX | $101,660 | $113,450 | 6,510 |
| Austin-Round Rock-San Marcos, TX | $101,530 | $117,380 | 3,530 |
| Dallas-Fort Worth-Arlington, TX | $100,350 | $114,440 | 11,530 |
| Coastal Plains Region of Texas nonmetropolitan area | $94,700 | $103,560 | 100 |
| Amarillo, TX | $94,690 | $103,600 | 90 |
| Eastern Region of Texas nonmetropolitan area | $90,050 | $103,500 | 80 |
Frequently Asked Questions
How much do financial and investment analysts make in Texas?
The median financial and investment analysts salary in Texas is $99,150 per year (mean $110,920), and about 80% earn between $63,230 and $169,990.
How much do financial and investment analysts make per hour in Texas?
Roughly $53 per hour, based on a mean annual wage of $110,920 and 2,080 work hours per year.
Is Texas a high-paying state for financial and investment analysts?
Texas ranks #19 of 51 states for financial and investment analysts pay. Its mean salary of $110,920 is about 5% below the U.S. average of $116,800.
Which metro areas in Texas pay financial and investment analysts the most?
The highest-paying metro areas in Texas for financial and investment analysts are Midland, TX ($106,460), Northwestern Region of Texas nonmetropolitan area ($102,500), Houston-Pasadena-The Woodlands, TX ($101,660), by median annual wage.