En 1951, la población de Shefa ‘Amr era de 4.450 habitantes, de los que un 10% eran refugiados internos de otras localidades.