Bosetninger langs elva (går oppover) er blant annet Kilrush, Tarbert, Glin, Foynes, Askeaton, Shannon by, Limerick, Castletroy, Castleconnell, O'Briensbridge, Montpelier, Killaloe, Ballina, Portumna, Banagher, Athlone, Lanesborough, Carrick-on-Shannon, landsbyen Leitrim og Dowra.