De 28e Indianapolis 500 werd gereden op donderdag 30 mei 1940 op de Indianapolis Motor Speedway. Amerikaans coureur Wilbur Shaw won de race voor de derde en laatste keer in zijn carrière. De race werd in de 150e ronde geneutraliseerd door regenweer waardoor de laatste 50 ronden werden gereden achter de pace car.