Indianapolis 500 2006 var ett race som var tävlingens 90:e upplaga och slutade med seger för Sam Hornish Jr., som därmed tog sin första seger i tävlingen. Han gick i mål bara 0,0635 sekunder före Marco Andretti, vilket gjorde det till den näst jämnaste målgången i tävlingens historia. Hornish kom tillbaka från ett tidigare drivethrough-straff, och kom ikapp far och son Andretti (Michael slutade trea) under de sista varven. Marco blockerade sedan Hornish och fick en lucka, men han fick ett kast i kurva 3 på det sista varvet, vilket tillät Hornish att ta sig upp jämsides på start och målrakan, och ta sig förbi med en mycket knapp marginal. Hornish hade kört till sig pole position i tävlingen genom att vid tidskvalificeringen fullfölja fyra varv med en genomsnittshastighet av 368,43 km/h.