"Espuchimilco" o "Tuchimilco" era una pequeña región por pueblos indígenas de Tzayóllan, que tenía como cabecera a Melahuacan.

La invasión española fue por el capitán Francisco Cortés de San Buenaventura. Nuño de Guzmán fundó la "Villa de Purificación" el 2 de Febrero de 1536, en el valle de Tecomátlan. En el siglo XVI dependía de Compostela, Nayarit. En 1725 Tomatlán pertenecía a Purificación, hasta 1792 en que se incluyó en la jurisdicción de Tomatlán.

El 26 de Septiembre de 1871 fue elevado a municipio, volviendo en 1883 a ser comisaría de Tomatlán, hasta recuperar el título municipal, el 22 de Septiembre de 1888.

Expachiumílco

lugar hecho tres veces cultivo;
expa=tres veces,
chiuh=hecho,
mílli=cultivo,
co=lugar
(representado por: yéi=tres,
cíntli=maíz, tlálli=tierra)