Nascita di Gesù si sono verificati in Betlemme. Al giorno d'oggi, è una città che si trova nella parte centrale di Palestina. Si trova in Judea, nell'area di la Cisgiordania, 8 km a sud di Gerusalemme. Perché Gesù è nato in Betlemme e non in Nazarethdove vivevano Maria z Joseph? Perché si è creata la situazione che Maria w stato benedetta, ha dovuto intraprendere un viaggio estenuante attraverso le montagne e la natura selvaggia in stato benedetto ed era in Betlemmecioè in villaggi 150 chilometri da Nazareth?
La ragione di questa situazione è spiegata nella Scrittura Vangelo Secondo San Luca. Nel momento in cui Maria era in una benedetta stato è stato fatto un censimento in tutto il paese. In questo modo l'amministrazione romana teneva i registri dei suoi sudditi in tutto il vasto impero, e in questo modo, tra le altre cose, si raccoglievano informazioni sul numero di contribuenti in un dato province. Joseph doveva andare nel luogo d'origine della sua famiglia, cioè Judeadove si trovava città di Betlemme.
Così si realizzò la profezia nel libro di Michea, che diceva Messiahchi salverà il mondo nascerà nella città del re David. Essendo venuto da Nazareth a Judea, Sacra Famiglia aveva difficoltà a trovare un alloggio nel sovraffollato Betlemmeperché, come loro, le folle venivano da lui per il censimento ordinato dall'imperatore. Joseph stava cercando un posto tranquillo dove Maria potrebbe far nascere Gesù. Nessuno voleva aiutarli, così si nascosero in una grotta che li proteggeva dal vento e dalla pioggia, e fu lì che nacque Messiah.