Villa de Etla es una localidad del estado mexicano de Oaxaca.
Es cabecera del municipio de Villa de Etla.
[3] El nombre «Etla» proviene de los términos en náhuatl etl, frijol; tla, abundancia.
Su significado es «lugar donde abunda el frijol».
Hasta el 5 de octubre de 1968 la localidad se llamaba «San Pedro y San Pablo Villa de Etla», en honor a los santos patronos de la localidad, Simón Pedro y Pablo de Tarso.