Salaripedia
English

How much does a postsecondary teacher make in Lafayette?

$82,390a year

Median yearly pay for postsecondary teachers in the Lafayette-West Lafayette, IN metro area. That is $39.61 an hour or $6,866 a month.

Hourly
$39.61
Vs. national median
+6%
Rank among cities
41 of 169
Jobs in the area
330
Pay range
Lowest 10%: $52,530Median: $82,390Highest 10%: $135,200
PercentileYearlyHourly
10th$52,530$25.25
25th$67,430$32.42
Median$82,390$39.61
75th$103,000$49.53
90th$135,200$65.00

Other cities in Indiana

Median yearly pay for postsecondary teachers.

Bloomington, IN$83,880
Louisville, KY$83,090
Evansville, IN$79,470
South Bend, IN$78,530
Cincinnati, OH$78,020
Indianapolis, IN$70,840
Chicago, IL$63,820
Postsecondary Teacher salary in Indiana Postsecondary Teacher salary in all states

Related jobs in Lafayette

Same field, median yearly pay.

Health Specialties Teacher$109,100
Instructional Coordinator$65,150
Secondary School Teacher$62,590
Middle School Teacher$60,700
Special Education Teacher$60,130
Elementary School Teacher$59,590
Kindergarten Teacher$55,630
Librarian and Media Collections Specialist$52,850
Career/Technical Education Teacher$51,490
Teacher and Instructor$50,550
Salaries for every job in Lafayette, IN

Frequently asked questions

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

The median hourly pay in the Lafayette-West Lafayette, IN metro area is $39.61 ($82,390 a year).

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

Yes: $82,390 against $77,640 nationally, 6% more.

How does Lafayette compare with the rest of Indiana?

The median in Indiana is $76,390, so Lafayette pays 8% more.

Where does Lafayette rank for postsecondary teacher pay?

41 of 169 metro areas with data.

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

The lowest-paid 10% make $52,530 or less a year; the top 10% make $135,200 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.