Matthew 2 closes out with the return of Jesus and his family from Egypt. Having fled there from Herod’s desire to kill the baby who threatened his reign, the family could now return, fulfilling prophecy in the process.
Joseph was guided by a dream from God in which he was told to take Mary and Jesus to Egypt in order to avoid Herod. It’s not clear just how long they stayed in Egypt, but they were again guided to return by an angel in a dream after the death of Herod. It’s likely they were not in Egypt for very long at all.
Herod the Great died in the thirty-seventh year of his reign, when he was seventy years old, in the spring of the year 4 BC, just before the Passover. This event was God’s timing for Jesus to return to Judea. Matthew tells us that another angel appeared to Joseph in a dream and gave him these instructions.
When Joseph came back to his homeland, he settled in a small town named Nazareth. Verse 22 seems to indicate that Joseph’s intention was to return to Bethlehem, probably to make the ancestral city of David their permanent residence. God’s plans were different, and he sent the family back to their Galilean home.
So Nazareth becomes the home of Christ. At this point in history, it was an an obscure village, nestling on the hills about 500 feet above the Plain of Esdraelon. Now, it has become a large city of more than 75,000 people.