Retail Salespersons Salary in Indiana
BLS OEWS May 2025 • 15 metro areas • Indiana
Retail Salespersons in Indiana earn a median salary of $29,669 per year on average across 15 metro and nonmetro areas, -14.2% vs the national median of $34,580. An estimated 69,760 retail salespersons are employed across Indiana, with salaries ranging from $28,270 to $32,310 depending on location.
$29,669
Avg median salary in Indiana
$32,310
Highest paying metro
$28,270
Lowest paying metro
69,760
Employed in Indiana
Compare Retail Salespersons salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Retail Salespersons
in
Retail Salespersons salaries by city in Indiana
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Elkhart, IN | $32,310 | $27,930 | $37,920 | 2,220 |
| Indianapolis, IN | $30,710 | $27,330 | $36,450 | 28,710 |
| Kokomo, IN | $30,390 | $27,070 | $35,920 | 1,250 |
| South Bend, IN-MI | $30,310 | $27,180 | $36,180 | 3,910 |
| Northern Indiana | $30,040 | $26,470 | $35,880 | 4,730 |
| Fort Wayne, IN | $29,580 | $26,060 | $35,990 | 5,740 |
| Bloomington, IN | $29,530 | $26,760 | $35,680 | 1,930 |
| Lafayette, IN | $29,480 | $25,790 | $35,400 | 2,590 |
| Central Indiana | $29,380 | $26,170 | $35,660 | 3,630 |
| Southern Indiana | $29,280 | $25,830 | $35,720 | 4,330 |
| Muncie, IN | $29,160 | $25,080 | $35,530 | 1,540 |
| Evansville, IN | $29,140 | $25,860 | $35,320 | 4,190 |
| Michigan City, IN | $28,770 | $25,640 | $35,700 | 1,550 |
| Columbus, IN | $28,690 | $24,390 | $34,180 | 1,530 |
| Terre Haute, IN | $28,270 | $23,800 | $33,730 | 1,910 |