Tecomaxtlahuaca significa "El llano de los tecomates", proviene de las voces "Tecomatl": "Tecomate" (recipiente hecho de cáscaras de calabaza) "Ixtlahuaca": "Llano o llanura" y "Co": "En". Se llama San Sebastián en honor al Santo Patrono de la población. El pueblo fue fundado en el siglo XVI y se llamó en un principio "Tecomaxtlahuaca El Viejo" y se cree que fue el pueblo más grande de la zona.
Existe un lugar que se llama "La laguna encantada".

El Templo de la Natividad.

El 20 de enero se lleva a cabo la fiesta de San Sebastián Mártir y el carnaval de la población se realiza en febrero.

Los Pacheco, la Malinche y el Macho, Moros y Cristianos y Mahomas y Chilolos.

La chilena.
Se elaboran textiles.

Mole de chile ajo.

| Estado | Oaxaca |
| Cabecera | San Sebastián Tecomaxtlahuaca |
| Población | 8 243 hab. |
| Gentilicio | |
| Municipios de Oaxaca | |
| Superficie | 237 km2 |
| Información proporcionada por el Instituto Nacional para el Federalismo y el Desarrollo Municipal (INAFED) | |