San Pedro Yólox is a town and municipality located in the state of Oaxaca in southwestern Mexico. It is situated within the Sierra Norte region and serves as a constituent part of the Ixtlán District.
The area is characterized by its geographical position in the mountainous terrain of the Sierra Norte, which defines the regional landscape of the municipality.