El nombre de Tecomavaca proviene de la lengua náhuatl que desglosado significa tecomantla-tecomate, calabazo; hua partÃcula que indica posesión; ca-en, por lo que morfológicamente quiere decir: en donde están los que poseen calabazos o tecomates o bien significa tierra de los tecomates. En honor a la Patrona del pueblo Santa MarÃa Asunción, retoma el nombre actual Santa MarÃa Tecomavaca.
| Estado | Oaxaca |
| Cabecera | |
| Población | 1 683 hab. |
| Gentilicio | |
| Municipios de Oaxaca | |
| Superficie | 222 km2 |
| Información proporcionada por el Instituto Nacional para el Federalismo y el Desarrollo Municipal (INAFED) | |