In 2021, the population of Beit Shemesh was 141,764. The city has experienced significant growth in recent years, with many new neighborhoods and housing developments being built to accommodate the growing population.
Beit Shemesh Mind Meld: 20 Questions to Test Your Mental Fusion