San Pedro Yaneri

San Pedro Yaneri is a town and municipality in Oaxaca in south-western Mexico. The municipality covers an area of 79.1 km².

As of 2005, the municipality had a total population of 943, of whom 807 spoke some indigenous language.

The municipality is one of nine that make up the "Rincon de Ixtlán", the only one that is not also within the municipality of Ixtlán de Juárez. It is part of the Ixtlán District in the Sierra Norte region.