La versión más generalizada sostiene que Xomoapan está compuesta por las palabras: xomotl, una especie de pato pequeño; atl, agua y el locativo pan; significando: “en el agua o río de los patos”, pero más apropiadamente, “en el arroyo de los patos”.