Tulcingo posee una única corriente permanente de agua, el río Tecoloyan, que forma parte de la cuenca del río Atoyac.