Villa Hidalgo Yalalag is a village in Oaxaca, Mexico. It is located near Villa Alta District in the center of the Sierra Norte Region. The town is divided into four neighborhoods. These 4 barrios are: San Juan, Santiago, Santa Catalina, and Santa Rosa.