Hydrographically, Cyprus is made of 70 basins and 380 sub basins. The basins concern the land area in which the rain water is collected into a central system. The difference between the basins and the sub basins is the fact the basins concern rivers while the sub basins concern the smaller rivers. For example the sub basins of the smaller rivers of Limnati, Kouri and Kriou end up in a central basin of the Kouris River.

During the least 10 years, the average amount of water that ends in the rivers on the island is 275 million cubical metres a year. 108 dams have been made in order to collect the river water, maintaining the 70% of the surface flow with 1/3 of it pouring into the sea. This lead to the drastic decrease of the water that flows towards the sea. This places Cyprus as the number one country in Europe to decrease the amount of water lost into the sea, in relation to the dam capacity and the extent of the island.

Cyprus rivers are located in various locations across the island such as in the Paphos district, Limassol district, Larnaca district, Nicosia district , Kyrenia district and Famagusta district. 

Most rivers come from the area of the Troodos Mountains. The weather distribution of the surface runoff follows the seasonal distribution of precipitation with the least amounts during the summer months and the highest amounts during the winter months.

The result of the eastern Mediterranean climate, which is characterised by a long hot summer and low annual rainfall, is that there aren’t any rivers with a continuous flow throughout their whole length.Most rivers flow for about 3 to 4 months during the year and dry out for the rest of the year.

Only some parts of a few rivers which are in the main area of Troodos have a continuous flow (Xeros River, Diarizos River,  Kargotis Marathasas River , Kouris River and Yermasoyia River).

 Most of the rivers have a steep slope apart from the rivers in the plain areas along the south side of the island. Most of the rivers however, are located at an intermediate altitude.

For the full list you can refer to this page here or you can choose from the ones displayed below which include a description, some photos and in some cases a video.

Cyprus rivers map

Cyprus rivers by location (district)

Akaki River

The Akaki River is located in the village of Akaki in the Nicosia district is said to be one of the most beautiful sites in the village. ...

Diarizos River, Paphos

Diarizos or Dhiarizos River is the fourth largest river in Cyprus, with 42 kilometres length. It starts from the Troodos Mountain Range and ...

Ezousa River

The Ezousa River is located in the Paphos district. It is the sixth largest river in length on the island of Cyprus, with a length of 41 kil...

Finiotis River

Exploring Cyprus's Hidden Natural Wonder Nestled in the lush landscapes of Cyprus, the Finiotis River remains one of the island's best-kept ...

Gialias River

The Gialias River is the second largest river in Cyprus. It has a length of 88 kilometres and flows from the Troodos Mountain Range and the ...

Klarios River

Klarios River starts from the northeast slopes of the Troodos Mountain Range and pours into the occupied bay of Morphou. It has a length of ...

Kouris River

Kouris River is situated between the villages of Erimi to the east and Kantou to the west in the Limassol district. It is the 7th largest ri...

Krios River

The Krios River flows from the area of Chionistra in the Troodos Mountains, in a direction towards the south and crosses Pano Platres and Ka...

Liopetri River

The Liopetri River is located in the Liopetri village in the Ammochostos district (Kokkinochoria). Once you arrive at the Liopetri village, ...

Pedieos River

Pedieos River or Pidias or Pithkias is the longest river in Cyprus, with a length of 98 kilometres. Its greatest depth reaches 10 metres. Th...

Serrachis River

The Serrachis River is the third largest river in Cyprus, with a length of 55 kilometres. The river begins from the north side of Troodos, a...

Setrachos River

Nestled in the Troodos Mountain Range, Setrachos River is a hidden gem that offers a unique and picturesque experience. Flowing through the ...

Tremithos River

The Tremithos River, meandering through Cyprus's varied landscapes, embodies both the serene beauty and ecological importance inherent to th...

Vasilikos River

The Vasilikos River is situated in the village of Kalavasos in the Larnaca district. More specifically it is located about 40 kilometres fro...

Xeros River, Paphos

The Xeros or Asprokremmos or Xeropotamos River  is located in the Paphos district and it is one of the longest rivers in the distr...

Diarizos River, Paphos

Diarizos or Dhiarizos River is the fourth largest river in Cyprus, with 42 kilometres length. It starts from the Troodos Mountain Range and ...

Ezousa River

The Ezousa River is located in the Paphos district. It is the sixth largest river in length on the island of Cyprus, with a length of 41 kil...

Xeros River, Paphos

The Xeros or Asprokremmos or Xeropotamos River  is located in the Paphos district and it is one of the longest rivers in the distr...

Finiotis River

Exploring Cyprus's Hidden Natural Wonder Nestled in the lush landscapes of Cyprus, the Finiotis River remains one of the island's best-kept ...

Kouris River

Kouris River is situated between the villages of Erimi to the east and Kantou to the west in the Limassol district. It is the 7th largest ri...

Tremithos River

The Tremithos River, meandering through Cyprus's varied landscapes, embodies both the serene beauty and ecological importance inherent to th...

Vasilikos River

The Vasilikos River is situated in the village of Kalavasos in the Larnaca district. More specifically it is located about 40 kilometres fro...

Akaki River

The Akaki River is located in the village of Akaki in the Nicosia district is said to be one of the most beautiful sites in the village. ...

Gialias River

The Gialias River is the second largest river in Cyprus. It has a length of 88 kilometres and flows from the Troodos Mountain Range and the ...

Klarios River

Klarios River starts from the northeast slopes of the Troodos Mountain Range and pours into the occupied bay of Morphou. It has a length of ...

Pedieos River

Pedieos River or Pidias or Pithkias is the longest river in Cyprus, with a length of 98 kilometres. Its greatest depth reaches 10 metres. Th...

Serrachis River

The Serrachis River is the third largest river in Cyprus, with a length of 55 kilometres. The river begins from the north side of Troodos, a...

Setrachos River

Nestled in the Troodos Mountain Range, Setrachos River is a hidden gem that offers a unique and picturesque experience. Flowing through the ...

Liopetri River

The Liopetri River is located in the Liopetri village in the Ammochostos district (Kokkinochoria). Once you arrive at the Liopetri village, ...