Un listado de población de alrededor de 1887 mostraba que Shefa ‘Amr tenía unos 2.750 habitantes, de los que 795 eran musulmanes, 95 griegos católicos, 1.100 católicos, 140 latinos, 175 maronitas o protestantes, 30 judíos y 440 drusos.