Bosna Hersek’in etnik mozaiği pek çok farklı azınlık grubunu barındırmaktadır. Bununla birlikte ülkede azınlıklarla ilgili farklı sıkıntılar yaşanmaktadır. 1991 yılındaki tespitlere göre Bosna Hersek Nüfusunun %44’ü Boşnak, %31’i Sırp, %17’si Hırvat, %5,5’i Yugoslav, %2,5’i diğer’dir. 2001 yılındaki tahmini bir rakama göre ülkenin nüfusu 3.922.205’dür. Dini açıdan Bosna Hersek’in %40’ı Müslüman, %31’i Hristiyan (Ortodoks), %15’i Hristiyan (Katolik), %4’ü Hristiyan (Protestan) ve digerleridir. Ülkenin etnik dağılımı ve kesin nüfusu hakkında sağlıklı veriler neredeyse hiç yoktur. Resmi diller Boşnakça, Sırpça ve Hırvatça’dır. Savaştan sonra nüfus sayımı yapılmamıştır. Savaş sırasında ve savaş sonrasında yaşanan insan göçü göz önüne alınarak sağlıklı bir nüfus sayımının yapılması zorunlu gözükmektedir.
Bosna Hersek anayasasında Boşnaklar, Sırplar ve Hırvatlar resmen tanınmış durumdadır. Ancak Romanlar ve Yahudiler resmen tanınmış değildir. Ülkede özellikle Romanların durumları oldukça kötüdür. Roman halkına karşı ciddi önyargılar vardır ve Romanlar ayrımcı muamelelere maruz kalmaktadır. Roman halkının önemli bir bölümü eğitimsizdir. Roman çocuklarının çok azı eğitim hakkından yararlanabilmektedir.
Bosna Hersek’te hâlihazırda çok küçük bir kesim etnik açıdan bütünleşmiştir. Hala büyük bir kesim etnik açıdan bir kabullenme sorunu yaşamaktadır. Genç nüfus önemli bir dinamik teşkil etmekte ve yaşlı nüfusa göre birbirini daha fazla kabullenebilmektedir.
Sayıları çok az olmakla birlikte, Radikal İslamcı Vahabi tarikatının Bosna Hersek’teki faaliyetleri endişeyle karşılanmaktadır.