Home · Israel

🇮🇱 Bet Shemesh

Bet Shemesh is a city in Israel with a population of about 124,957.

Country
Israel
Population
124,957
Coordinates
31.73, 34.99
Rank in country
16th largest
Distance to capital
22 km

What to know about Bet Shemesh

Bet Shemesh is the 16th-largest city in Israel that we track. It's about 22 km from Jerusalem, Israel's capital. The largest city nearby is Jerusalem, with a population of about 971,800. Add Bet Shemesh to your travel map to keep a permanent record of the places you've been — no more relying on memory or old photos.

Visiting Bet Shemesh?

We may earn a commission from these partners.

Nearby cities