About This Place
Nazareth is a city in Castro County, Texas, United States. The population was 356 at the 2000 census.
Nazareth is located at 34°32′37″N 102°06′08″W / 34.543571°N 102.102183°W / 34.543571; -102.102183.
According to the United States Census Bureau, the city has a total area of 0.3 square miles (0.9 km2), all of it land.