V Libanonu žije 3,8 mil. obyvatel, z toho je 95 % Arabů, 4 % Arménů, 1 % jsou Palestinci, Turkmeni aj. Šedesát procent Libanonců jsou muslimové a 40 % křesťané, toto je stále udávané oficiální rozdělení, které vychází ze situace při vzniku státu; nyní je ve skutečnosti muslimů 70 %, možná i více; křesťanů asi 30 %. Přesná čísla nejsou známá kvůli nepřehledné situaci a občanským válkám. Ve skutečnosti je však Palestinců až 12 %, nemají zde ovšem přiznané občanství, mnoho z nich nemá ani pas, nemohou proto vycestovat ze země pryč. Podle údajů UNRWA bylo v prosinci roku 2003 v Libanonu více než 390 000 palestinských uprchlíků. Pokud jde o Armény, tak jejich počet se v Libanonu zvýšil především z důvodu arménské genocidy v Turecku v roce 1915. Mimo to je zde i určité procento Syřanů a Kurdů (dohromady však pouze 3 %). V případě Syřanů se jedná zejména o sezónní pracovní migraci. Z dalších důležitých menšin jsou to i Egypťané, kterých bylo v roce 2003 na 45 tisíc, dále pak několik desítek tisíc občanů Srí Lanky, Filipín a Malajsie, kteří do Libanonu přicházejí rovněž za prací.