TakeHomeAdvertise

Average salary in Indiana

Updated Updated for 2026 tax law

The average salary in Indiana is $60,840 a year and the median is $47,860, across 3,201,220 jobs (BLS May 2025). Indiana ranks #39 of 51 for average pay.

Average (mean) salary$60,840
Median salary$47,860
Median hourly wage$23.01
Bottom 10% earn less than$29,120
Top 10% earn more than$101,160
Take-home on the average salary (single, 2026)$49,300

Highest-paying jobs in Indiana

  1. Physician: $366,190
  2. Family Medicine Physician: $261,940
  3. Chief Executive: $254,180
  4. Airline Pilot: $171,260
  5. Dentist: $166,650
  6. Architectural and Engineering Manager: $155,810
  7. Pharmacist: $144,290
  8. Computer and Information Systems Manager: $142,040
  9. Marketing Manager: $136,260
  10. Financial Manager: $135,840
  11. Physician Assistant: $132,050
  12. Sales Manager: $131,470
  13. Human Resources Manager: $130,340
  14. Nurse Practitioner: $128,830
  15. Purchasing Manager: $126,880
  16. Lawyer: $126,860
  17. Veterinarian: $124,530
  18. Computer Network Architect: $124,190
  19. Industrial Production Manager: $121,500
  20. Engineer: $120,880

Most common jobs in Indiana

JobEmployedMedian
Laborer and Freight103,200$41,340
Fast Food and Counter Worker97,290$28,790
Miscellaneous Assembler and Fabricator85,610$45,550
Retail Salesperson83,670$31,530
Registered Nurse68,980$83,500
Cashier68,350$29,670
Stocker and Order Filler66,420$36,250
Truck Driver59,090$60,290
Office Clerk58,480$44,520
Home Health and Personal Care Aide57,050$35,060
Janitor and Cleaner49,220$36,460
General and Operations Manager47,180$108,170
Customer Service Representative44,630$43,140
Waiter and Waitress43,620$28,480
Maintenance and Repair Worker34,480$49,890

Estimate your own paycheck with the Indiana paycheck calculator.

Source: BLS Occupational Employment and Wage Statistics, May 2025, state estimates (all occupations). Highest-paying list covers the 300 largest occupations nationally.

Frequently asked questions

What is the average salary in Indiana?

$60,840 a year (mean of all jobs), with a median of $47,860 ($23.01/hour), per BLS May 2025. Indiana ranks #39 of 51.

What are the highest-paying jobs in Indiana?

Physician ($366,190), Family Medicine Physician ($261,940), Chief Executive ($254,180), among the 300 most common occupations.

What is a good salary in Indiana?

Earning more than the median of $47,860 puts you above half of Indiana workers; the top 10% earn over $101,160.