Afon fwyaf Iwerddon yw Afon Shannon (Gwyddeleg: An tSionainn).[1] Yn cynnwys yr aber, mae'n 386 km (240 milltir) o hyd. Mae'n debyg mai'r afon yma yw Afon Llinon y cyfeirir ati yn chwedl Branwen ferch Llŷr ym Mhedair Cainc y Mabinogi.
Mae'r afon yn rhannu gorllewin a dwyrain yr ynys; dim ond mewn llai nag ugain man y gellir ei chroesi rhwng Carrick on Shannon yn y gogledd a'i haber ger Limerick, lle mae'n ymuno â Môr Iwerydd.
Yn draddodiadol, ceir tarddle'r afon yn y Shannon Pot, pwill bychan ar lechweddau Mynydd Cuilcagh yn Swydd Cavan. Mae'n llifo trwy 13 o siroedd Iwerddon, a thrwy nifer o lynnoedd, yn cynnwys Lough Allen, Lough Ree a Lough Derg.
Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!