México tiene 135 ríos principales, que pueden agruparse en las siguientes tres vertientes: