Alotepec significa "En el cerro de las guacamayas", proviene de las voces "Alo": "Guacamaya"; "Tepetl": "Cerro"; "C": "En". Se llama Santa María en honor a la Virgen María.
El 15 de agosto se celebra la fiesta patronal en honor a Santa María de la Asunción. El 12 de diciembre se celebra a la Virgen de Guadalupe.

Danza de los Negritos.

Banda de viento.

Tamales en hoja de plátano, caldo de pollo y de guajolote.

| Estado | Oaxaca |
| Cabecera | Santa MarÃa Alotepec |
| Población | 2 778 hab. |
| Gentilicio | |
| Municipios de Oaxaca | |
| Superficie | 98 km2 |
| Información proporcionada por el Instituto Nacional para el Federalismo y el Desarrollo Municipal (INAFED) | |