En 1946, Nazaret tenía una población de 15 540, de los que aproximadamente el 60 % eran cristianos y el 40 % musulmanes. La guerra árabe-israelí de 1948 generó un éxodo de la población palestina y muchos de los habitantes musulmanes de la Galilea y de la zona de Haifa que fueron expulsados o huyeron de sus hogares encontraron refugio en Nazaret. En un determinado momento se cuantificaron unos 20 000 refugiados internos musulmanes en la ciudad. A la conclusión de la guerra, los refugiados internos de Shefa ‘Amr, Dabburiya, Ilut y Kafr Kanna volvieron a sus hogares. Sin embargo, aquellos que provenían de localidades destruidas como Ma’lul, al-Mujaydil, Saffuriya, Balad al-Sheikh (en la zona de Haifa), así como los originarios de las ciudades de Acre, Haifa, Tiberíades y Baisán, tuvieron que permanecer en Nazaret por no poder volver a sus hogares. Durante la guerra y en los meses posteriores, los refugiados internos de Saffuriya crearon el barrio de Safafra, cuyo nombre provenía del de aquella localidad. En torno al 20 % de la población nativa de Nazaret abandonó Palestina durante la guerra. En un censo del ejército israelí de julio de 1948, Nazaret tenía una población de 17 118 habitantes, de los que 12 640 eran habitantes nativos y 4478 eran refugiados internos. En 1951, la población de la localidad quedó registrada en 20 300 habitantes, el 25 % de los cuales eran refugiados internos. Estos refugiados provenían de más de veinte localidades, aunque la mayoría eran originarios de al-Mujaydil, Saffuriya, Tiberíades, Haifa, Ma’lul e Indur.