Las fuentes más lejanas del Papalopan son el río Tehuacán, que nace en la sierra de Puebla, y el río Quiotepec, que discurre por la alta Mixteca oaxaqueña, y que al unirse, reciben la denominación de río Grande.