El municipio de San Miguel Peras es uno de los 570 municipios en que se divide el Estado mexicano de Oaxaca. Según el censo de 2020, tiene una población de 3818 habitantes. Está ubicado en los valles Centrales de Oaxaca y su cabecera es el pueblo del mismo nombre.