La liberté de culte est reconnue pour toutes les religions. L’État reconnaît officiellement 18 religions.
Il est difficile d’établir des statistiques sur la répartition des religions du fait de l’absence de recensement depuis 1932. Le Liban compterait 54 % de musulmans (dont environ 27 % de chiites et 27 % de sunnites), 5 % de druzes, 41 % de chrétiens (23 % de maronites, 8 % de grecs orthodoxes, 5 % de melkites, 1 % catholiques romains, 1 % de protestants et 2 % d’autres groupes chrétiens) et 1 % d’autres confessions
Les confessions sont :
Parmi les chrétiens : les maronites catholiques, les orthodoxes-grecs, les melkites catholiques-grecs, les catholiques romains (de rite latin), les protestants, et les autres comme les arméniens apostoliques, les arméniens-catholiques, les syriaques-orthodoxes, les coptes, les assyriens, et les chaldéens.
Parmi les musulmans : les communautés chiite, sunnite, alaouite et ismaélienne.
La communauté druze
la communauté juive.