En la provincia de Huelva se encuentran de oeste a este cuatro ríos importantes: el Guadiana, el Odiel, el Tinto y el Guadalquivir.