La población de Shefa ‘Amr había crecido en el censo de 1931, contabilizándose 629 hogares y una población de 1.321 cristianos, 1.006 musulmanes, 496 drusos y un judío.