Upper Nazareth is a second class township located in Northampton County. Northampton County is the 14th most populated county in Pennsylvania with an estimated population of 275,000 as of the 2000 Census. Upper Nazareth Township is a suburban community of 7.35 square miles. We are a fast growing Township growing from 3,413 persons in 1990 to 4,686 persons in 2000.