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 areaMedian salary25th pct75th pctEmployed
      Elkhart, IN$32,310$27,930$37,9202,220
      Indianapolis, IN$30,710$27,330$36,45028,710
      Kokomo, IN$30,390$27,070$35,9201,250
      South Bend, IN-MI$30,310$27,180$36,1803,910
      Northern Indiana$30,040$26,470$35,8804,730
      Fort Wayne, IN$29,580$26,060$35,9905,740
      Bloomington, IN$29,530$26,760$35,6801,930
      Lafayette, IN$29,480$25,790$35,4002,590
      Central Indiana$29,380$26,170$35,6603,630
      Southern Indiana$29,280$25,830$35,7204,330
      Muncie, IN$29,160$25,080$35,5301,540
      Evansville, IN$29,140$25,860$35,3204,190
      Michigan City, IN$28,770$25,640$35,7001,550
      Columbus, IN$28,690$24,390$34,1801,530
      Terre Haute, IN$28,270$23,800$33,7301,910

      View Retail Salespersons salaries in all cities