Fødsel av Jesus skjedde i Betlehem. I dag er det en by som ligger i den sentrale delen av den Palestina. Det ligger i Judea, på området for Vestbredden, 8 km sør for Jerusalem. Hvorfor Jesus ble født i Betlehem og ikke i Nasarethvor de bodde Mary z Joseph? Hvorfor oppsto situasjonen at Mary w stat velsignet, måtte hun foreta en strabasiøs reise gjennom fjell og villmark i den stat velsignet og det er i Betlehem, dvs. i byer 150 kilometer fra Nasaret?
Årsaken til denne situasjonen er forklart i Skriftene Evangelium Ifølge St. Mens Mary var i en velsignet stat en folketelling fant sted i hele staten. På denne måten ble det ført opptegnelser før den romerske administrasjonen av undersåtter over hele det enorme imperiet, og dermed samlet blant annet informasjon om antall skattebetalere i en gitt provinser. Joseph Han måtte dra til stedet der familien hans hadde sitt opphav, den Judeahvor den var lokalisert by Betlehem.
På denne måten ble profetien fra Mikas bok oppfylt, der det ble sagt at Messiassom vil frelse verden vil bli født i kongens by David. Etter å ha ankommet fra Nasaret til Judea, Den hellige familie hadde vanskeligheter med å finne bolig i et overfylt Betlehemfordi, i likhet med dem, hadde folkemengder kommet til ham for folketellingen som keiseren hadde beordret. Joseph var på utkikk etter et rolig sted der Mary kunne føde Jesus. Ingen ønsket å hjelpe dem, så de gjemte seg i en hule som beskyttet dem mot vind og regn, og det var der han ble født Messias.