Disclosure: This page contains affiliate links marked with (Ad). If you click through and make a purchase, we may earn a commission at no extra cost to you. Learn more

25 Highest Paying Jobs in Indiana (2025)

Last updated: 2025 BLS data · Page refreshed:

The highest paying job in Indiana is Cardiologists, with a median salary of $588,890 per year. Below is the complete ranking of the top 25 careers in IN based on 2025 Bureau of Labor Statistics data.

Data: BLS Occupational Employment and Wage Statistics (OEWS), May 2025

$588,890
#1 Highest Paying: Cardiologists
$183,000
Median of Top 25
$72,067
IN Average (All Jobs)
35,620
Workers in Top 25 Jobs

Average Salary by State

See how Indiana compares to other states. Click any state for its top-paying jobs.

Click for full breakdown →
AK AL AR AZ CA CO FL GA HI IA ID IL IN KS KY LA ME MI MN MO MS MT NC ND NE NM NV NY OH OK OR PA SC SD TN TX UT VA WA WI WV WY VT NH MA RI CT NJ DE MD DC
$57,873
$89,679

Source: Bureau of Labor Statistics, OEWS 2025 Annual

Full Ranking: Top 25 Jobs in Indiana by Salary

Ranked by median annual salary. Click any job to see the full salary breakdown including percentile data and state-by-state comparisons.

Rank Occupation Median Salary Mean Salary Workers
1 Cardiologists $588,890 $474,380 140
2 Radiologists $430,640 $360,390 680
3 Anesthesiologists $394,060 $389,030 1,460
4 Obstetricians and Gynecologists $351,990 $279,910 430
5 Emergency Medicine Physicians $347,060 $360,570 1,170
6 Physicians, Pathologists $340,300 $299,840 380
7 General Internal Medicine Physicians $314,390 $339,500 2,380
8 Psychiatrists $284,110 $297,220 410
9 Family Medicine Physicians $261,940 $285,950 1,410
10 Chief Executives $254,180 $284,910 1,820
11 Dermatologists $225,200 $350,490 110
12 Neurologists $220,210 $303,170 360
13 Judges, Magistrate Judges, and Magistrates $183,000 $157,070 790
14 Orthopedic Surgeons, Except Pediatric $177,710 $264,890 500
15 Pediatricians, General $177,300 $195,330 1,080
16 Airline Pilots, Copilots, and Flight Engineers $171,260 $200,950 N/A
17 Ophthalmologists, Except Pediatric $168,600 $271,760 160
18 Dentists, General $166,650 $195,140 2,300
19 Air Traffic Controllers $158,810 $145,010 630
20 Architectural and Engineering Managers $155,810 $158,930 4,610
21 Administrative Law Judges, Adjudicators, and Hearing Officers $145,290 $154,990 70
22 Medical Dosimetrists $144,320 $153,270 60
23 Pharmacists $144,290 $140,030 6,430
24 Computer and Information Systems Managers $142,040 $153,520 8,060
25 Law Teachers, Postsecondary $139,400 $166,350 180

Indiana Salary Insights

The top-paying careers in Indiana are concentrated in Healthcare Practitioners fields. The #1 job, Cardiologists, pays $516,822 more than the state average of $72,067 per year.

At the 90th percentile, experienced Cardiologists professionals in IN can earn up to $618,740 annually — making it one of the most lucrative career paths in the state.

Among the top 25, the minimum median salary is $139,400, meaning all jobs on this list pay significantly above the national average.

Frequently Asked Questions

What is the highest paying job in Indiana?
The highest paying job in Indiana is Cardiologists, with a median annual salary of $588,890 according to 2025 BLS data.
How many jobs in Indiana pay over $100,000?
According to 2025 BLS data, 83 occupations in Indiana have a median salary over $100,000 per year.
What is the average salary in Indiana?
The average (mean) salary across all tracked occupations in Indiana is $72,067 per year based on 2025 Bureau of Labor Statistics data.
What are the top 5 highest paying jobs in Indiana?
The top 5 highest paying jobs in Indiana by median salary are: Cardiologists, Radiologists, Anesthesiologists, Obstetricians and Gynecologists, Emergency Medicine Physicians. These rankings are based on 2025 BLS OEWS data.
How can I find a high-paying job in Indiana?
The highest paying careers in Indiana tend to be in specialized fields requiring advanced degrees or certifications. Research specific occupations on our salary pages to understand education requirements and career paths. The top-paying job, Cardiologists, earns $588,890/year.

Explore More Salary Data for Indiana

Average Salary in Indiana · All Indiana Jobs · Build My Resume →

Highest Paying Jobs in Other States

See how Indiana's top salaries compare to other states.

Data Source & Methodology

Rankings are based on median annual salary from the U.S. Bureau of Labor Statistics (BLS) Occupational Employment and Wage Statistics (OEWS) survey, May 2025 estimates. We use median rather than mean salary because it better represents typical earnings and is less affected by outliers.

Only occupations with state-level data published by BLS are included. Some specialized or rare occupations may not have data for every state. For full methodology details, see our Methodology page.

Source: BLS Occupational Employment and Wage Statistics