Bengali er et indoeuropæisk sprog som tales i Bangladesh og Indien. Nærmere bestemt er det et indoarisk sprog i den indoiranske sproggruppe. Det tales af omkring 190 millioner mennesker i Bangladesh og de indiske delstater Vestbengalen og Assam, foruden blandt immigranter i Vesten og Mellemøsten. Det er derved det 5. mest talte sprog i verden (efter mandarin, hindi/urdu, spansk og engelsk.
Området som sproget tales i, kaldes traditionelt Bengalen.