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.

Full tool →
Retail Salespersons
in
    vs

      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

      View Retail Salespersons salaries in all cities