El Shannon discurre por su cauce actual desde el final de la Edad del Hielo, y su cuenca hidrográfica se estima en unos 15.600 km².