Data Scientists Salary in Indiana

BLS OEWS May 2025 • 13 metro areas • Indiana

Data Scientists in Indiana earn a median salary of $79,563 per year on average across 13 metro and nonmetro areas, -29.3% vs the national median of $112,590. An estimated 2,480 data scientists are employed across Indiana, with salaries ranging from $62,710 to $95,680 depending on location.

$79,563 Avg median salary in Indiana
$95,680 Highest paying metro
$62,710 Lowest paying metro
2,480 Employed in Indiana

Compare Data Scientists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Data Scientists
in
    vs

      Data Scientists salaries by city in Indiana

      Metro area Median salary 25th pct 75th pct Employed
      Columbus, IN $95,680 $62,770 $126,980 40
      Indianapolis, IN $90,750 $73,610 $120,230 1,430
      Fort Wayne, IN $83,770 $71,520 $101,390 300
      Bloomington, IN $83,220 $59,200 $111,300 50
      Muncie, IN $82,160 $75,440 $103,930 30
      South Bend, IN-MI $81,660 $65,740 $106,070 120
      Northern Indiana $78,900 $58,530 $97,200 80
      Elkhart, IN $78,860 $61,190 $100,390 100
      Southern Indiana $77,930 $60,700 $107,130 60
      Lafayette, IN $76,760 $61,850 $114,390 50
      Evansville, IN $75,670 $64,690 $114,070 130
      Terre Haute, IN $66,250 $59,920 $83,250 40
      Central Indiana $62,710 $48,490 $91,050 50

      View Data Scientists salaries in all cities