Vengrai (veng.magyarok) – Vengrijoje gyvenanti Europos tauta. Šiuo metu Vengrijoje gyvena 9,97 mln. vengrų (2001 m. duomenys). Vengrai buvo pagrindiniai Vengrijos karalystės, egzistavusios beveik visą 2 tūkstantmetį, gyventojai. Po Trianono sutarties jie tapo tautinė mažuma šiuolaikinės Rumunijos teritorijoje (1,44 mln. žm.), Slovakijoje (520 500 žm.), Serbijoje (293 tūkst. žm.; daugiausia Voivodinoje), Ukrainoje ir Rusijoje (170 tūkst. žm.), Austrijoje (40 583 žm.), Kroatijoje (16 500 žm.), Čekijoje (14 600 žm.) bei Slovėnijoje (10 tūkst. žm.). Daugybę vengrų kilmės žmonių gyvena kitose pasaulio dalyse (1,4 mln. JAV), bet priešingai nei gyvenantys buvusios karalystės ribose, jų tik mažuma išlaikė vengrų kalbą ir tradicijas. Vengrai gali būti suskirstyti į tam tikras grupes pagal kalbinius ir kultūrinius skirtumus. Labiausiai žinomos šios grupės: sėkeliai (Székelys), čangai (Csángós), jasai (Jász) ir paločai (Palócs).