Salaripedia
English

How much does a postsecondary teacher make in Abilene?

$49,660a year

Median yearly pay for postsecondary teachers in the Abilene, TX metro area. That is $23.88 an hour or $4,138 a month.

Hourly
$23.88
Vs. national median
-36%
Rank among cities
161 of 169
Jobs in the area
110
Pay range
Lowest 10%: $49,520Median: $49,660Highest 10%: $86,760
PercentileYearlyHourly
10th$49,520$23.81
25th$49,520$23.81
Median$49,660$23.88
75th$65,810$31.64
90th$86,760$41.71

Other cities in Texas

Median yearly pay for postsecondary teachers.

McAllen, TX$98,440
Lubbock, TX$83,260
College Station, TX$78,500
Austin, TX$77,780
Amarillo, TX$74,910
Laredo, TX$67,460
Houston, TX$66,900
Dallas, TX$61,370
San Antonio, TX$52,640
Longview, TX$49,680
El Paso, TX$48,360
Postsecondary Teacher salary in Texas Postsecondary Teacher salary in all states

Related jobs in Abilene

Same field, median yearly pay.

Business Teacher$84,670
Health Specialties Teacher$79,250
Art$78,630
Instructional Coordinator$67,160
Career/Technical Education Teacher$66,460
Psychology Teacher$61,940
Philosophy and Religion Teacher$60,990
Career/Technical Education Teacher$60,930
Special Education Teacher$60,020
Secondary School Teacher$59,990
Salaries for every job in Abilene, TX

Frequently asked questions

How much does a postsecondary teacher make an hour in Abilene?

The median hourly pay in the Abilene, TX metro area is $23.88 ($49,660 a year).

Do postsecondary teachers make more in Abilene than the national average?

No: $49,660 against $77,640 nationally, 36% less.

How does Abilene compare with the rest of Texas?

The median in Texas is $64,110, so Abilene pays 23% less.

Where does Abilene rank for postsecondary teacher pay?

161 of 169 metro areas with data.

How much does a postsecondary teacher make starting out in Abilene?

The lowest-paid 10% make $49,520 or less a year; the top 10% make $86,760 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.