El nombre del municipio honra al revolucionario mexicano Emiliano Zapata.
Dos Ríos, la cabecera municipal, cuenta con una altura de 940 m s. n. m.[4] El municipio lo conforman 132 localidades en las cuales habitan 49 476 personas.
Se encuentra regado por varios arroyos y ríos pequeños como: Castillo, Dos Ríos, Plan del Río, Carrizal, El Aguaje, Paso de la Milpa, todos ellos tributarios del río Actopan.
Existe un banco de cantera rosa el cual se localiza en Paso Hondo (camino El Lencero-La Tinaja).
Cabe señalar que en esta municipalidad se prestan los servicios de consulta externa.
Dentro de este municipio se encuentra la hacienda El Lencero, construida en el siglo XVI.
Funcionó como venta o posada, más tarde perteneció a Antonio López de Santa Anna.
En Plan del Río, el brigadier venezolano Fernando Miyares y Mancebo construyó una fortificación en un punto prominente de la topografía, para resguardar el tránsito en el camino real y los puentes construidos por el gobierno borbónico del siglo XVIII.
La única entrada al edificio consistía en un sistema levadizo que se controlaba desde la cúspide del inmueble.