Alrededor del 40% de la población son árabes, el 18% son pakistaníes, el 18% son indios, el 10% iraníes y el 14% de otros orígenes étnicos. La población indígena (unas 100.000) desciende de las tribus beduinas que emigraron a Qatar durante el siglo XVIII.