Ił-2 () – radziecki samolot szturmowy (ros. szturmowik, ) z czasów II wojny światowej, zaprojektowany przez Siergieja Iljuszyna.
Maszyna powstała w liczbie 36 154 egzemplarzy, co czyni go najliczniej produkowanym samolotem wojskowym, a także trzecim najliczniej produkowanym płatowcem w historii lotnictwa. Przez niektórych Ił-2 uważany jest za najlepszy samolot szturmowy II wojny światowej.
W powojennym kodzie NATO maszyna otrzymała oznaczenie Bark.
Pierwszy prototyp – BSz-2 (znany także jako CKB-55) swój dziewiczy lot odbył 2 października 1939 roku. Pilotem był Władimir Kokkinaki.
Projekt i rozwój thumb|Ił-2M w Narodowym Muzeum Lotnictwa w Krumowie
Idea radzieckiego, opancerzonego samolotu szturmowego sięga początku lat 30. XX wieku, kiedy to Dmitrij Grigorowicz zaprojektował dwupłaty TSz-1 i TSz-2, oraz jednopłat Tsz-3. Ówczesne radzieckie silniki były jednak zbyt słabe dla ciężkich, opancerzonych samolotów.
Ił-2 został zaprojektowany przez zespół pod kierownictwem Siergieja Iljuszyna w Centralnym Biurze Projektowym w 1938 roku jako maszyna dwumiejscowa.