Integer (daripada Latin integer bermakna "penuh", "seluruh")[1] atau angka bulat ialah mana-mana sifar atau nombor asli (1, 2, …) atau nombor asli negatif (-1, -2, …). Dalam kata lain, integer ialah mana-mana unsur dalam lingkungan set {…, -2, -1, 0, 1, 2, …}. Set bagi semua integer ini diberi lambang khas .
Bilangan integer adalah tidak terhingga. Namun begitu, integer diberi ukuran kekardinalan . Ini dapat dibuktikan dengan membina sebuah fungsi bijeksi (injeksi dan surjeksi) daripada integer () kepada nombor asli ():
Dengan fungsi ini, setiap satu integer dipetakan kepada hanya satu nombor asli. Oleh itu, kekardinalan integer adalah sama dengan kekardinalan nombor asli.