En 2007, Beit Jala tenía una población de 11.758 habitantes, de los que cerca del 75% son cristianos (en su mayoría, ortodoxos) y el 25% restante, musulmanes.