 Nazareth is located seven miles northwest of Easton, four miles north of Bethlehem and twelve miles northeast of Allentown.It is located in the center of Northampton County, and is part of Pennsylvania's Lehigh Valley region.The borough is named for the Biblical town of Nazareth in Israel, where Jesus spent his youth.