Mji unapatikana kilomita 73 (45 mi) kaskazini mashariki ya Mji wa Gaza na Bahari ya Mediterania, kilomita 75 (47 mi) magharibi mwa Amman, Jordan, kilomita 59 (37 mi) kusini mashariki mwa Tel Aviv, Israel na kilomita 10 (6.2 mi) kusini mwa Yerusalemu. Miji na miji ya karibu ni pamoja na Beit Safafa na Yerusalemu kaskazini, Beit Jala kaskazini magharibi, Husan magharibi, al-Khadr na Artas kusini magharibi, na Beit Sahour mashariki. Beit Jala na mwisho huunda agglomeration na Bethlehemu. Kambi za wakimbizi za Aida na Azzaasar ziko ndani ya mipaka ya jiji. Katikati ya Bethlehemu ni mji wake wa zamani. Jiji lina wakazi wanane, waliowekwa kwa mtindo wa mosaic, ambao huunda eneo la Kiarabu la Kiarabu.
nane