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
- Physician: $366,190
- Family Medicine Physician: $261,940
- Chief Executive: $254,180
- Airline Pilot: $171,260
- Dentist: $166,650
- Architectural and Engineering Manager: $155,810
- Pharmacist: $144,290
- Computer and Information Systems Manager: $142,040
- Marketing Manager: $136,260
- Financial Manager: $135,840
- Physician Assistant: $132,050
- Sales Manager: $131,470
- Human Resources Manager: $130,340
- Nurse Practitioner: $128,830
- Purchasing Manager: $126,880
- Lawyer: $126,860
- Veterinarian: $124,530
- Computer Network Architect: $124,190
- Industrial Production Manager: $121,500
- Engineer: $120,880
Most common jobs in Indiana
| Job | Employed | Median |
|---|---|---|
| Laborer and Freight | 103,200 | $41,340 |
| Fast Food and Counter Worker | 97,290 | $28,790 |
| Miscellaneous Assembler and Fabricator | 85,610 | $45,550 |
| Retail Salesperson | 83,670 | $31,530 |
| Registered Nurse | 68,980 | $83,500 |
| Cashier | 68,350 | $29,670 |
| Stocker and Order Filler | 66,420 | $36,250 |
| Truck Driver | 59,090 | $60,290 |
| Office Clerk | 58,480 | $44,520 |
| Home Health and Personal Care Aide | 57,050 | $35,060 |
| Janitor and Cleaner | 49,220 | $36,460 |
| General and Operations Manager | 47,180 | $108,170 |
| Customer Service Representative | 44,630 | $43,140 |
| Waiter and Waitress | 43,620 | $28,480 |
| Maintenance and Repair Worker | 34,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.