Rivers in Greece are an important natural feature. In antiquity they were worshiped as individual deities.

The ancient Greeks believed that river landscapes were beautiful beyond human standards and belonged to the world of the gods.

The largest river in Greece is the Aliakmonas (297 kilometres in length), followed by the Acheloos river, the Pineios river, the river of Evros and the Mesta (Nestos ) river.

Other smaller rivers in Greece are:

Mylopotamos river: Mylopotamos is a small stream in Rethymno Prefecture, in northern Crete

Spercheios river: A tributary of the Spercheios, which rises in Mountain Oeta. Famous for its railway bridge which was blown up by the Greek Resistance during the German Occupation

Nedas river: Nedas is a small river of the western Peloponnese, forming the boundary between Ilia and Messenia Prefectures. It springs from the mountains framing the western basin of Megalopolis, runs west between Mountain Tetrazio and Kondovounia and flows into the Cyparissian Gulf between Cyparissia and Zacharo (Ilia)

Eurotas river: Euratos river is the chief river of Laconia Prefecture, named after the legendary king of Laconia, the grandson of Lelex and father of Sparta. It rises in the mountains between Laconia and Arcadia but also receives many rushing tributaries from Mountain Parnon and Taygetus. It drains the valley between the two and runs into the Gulf of Laconia, after irrigating the Elos plain.