Dalam matematika, sebuah gelanggang Boolean R adalah gelanggang x2 = x untuk semua x di R,[1][2][3] yaitu, gelanggang yang terdiri dari elemen idempoten.[4][5] Contohnya adalah gelanggang dari bilangan bulat modulo 2.
Setiap gelanggang Boolean menghasilkan aljabar Boolean, dengan perkalian gelanggang yang sesuai dengan konjungsi atau bertemu ∧, dan penambahan ring ke disjungsi eksklusif atau perbedaan simetris (bukan disjungsi ∨,[6] dalam bentuk semigelanggang). Gelanggang Boolean dinamai menurut penemu aljabar Boolean, George Boole.