Content has loaded

Engineer salary in Indianapolis, IN, 2026

How much does an Engineer make in Indianapolis, IN?

Average base salary

$101,411
12%
below national average
Average $101,411
Low $64,231
High $160,111

The average salary for a engineer is $101,411 per year in Indianapolis, IN. 106 salaries taken from job postings on Indeed in the past 36 months (updated June 24, 2026).

Engineer job openings in Indianapolis, IN

slide 1 of 6
slide1 of 6
Aerothermal Engineer
Rolls-Royce4out of 5 stars.
Indianapolis, IN
$98,566 - $160,169 a year
Full-time
23 hours ago

Highest paying companies for Engineer in Indianapolis, IN

Average year pay is based on job postings on Indeed in the past 36 months.
Oracle
 
$237,550per year
View company
Synectics Inc.
 
$203,840per year
F5
 
$183,468per year
CrowdStrike
 
$177,500per year
Apollo Professional Solutions,...
 
$170,560per year
Eliassen Group
 
$166,400per year

Highest paying cities for Engineers near Indianapolis, IN

  1. New Albany, IN
    $104,373 per year
  2. Indianapolis, IN
    $101,411 per year
  3. Bloomington, IN
    $97,352 per year
  4. Columbus, IN
    $93,634 per year
  5. West Lafayette, IN
    $83,127 per year

Where can an Engineer earn more?

Compare salaries for Engineers in different locations
vs

How much do similar professions as Engineer get paid in Indianapolis, IN?

Associate Engineer

Job openings
Average $110,676 per year

Senior Associate Engineer

Job openings
Average $90,726 per year