The Vasilikos (Greek: Βασιλικός, Turkish: Vasiliko) is a river in Larnaca District, Cyprus, with small section in Limassol District. The river starts just south of Machairas Forest in the Troodos Mountains in the village area of Ayii Vavatsinias, and flows south-east to the sea at the port of Vasiliko (or Vassiliko).
The Vasilikos is an intermittent river, as are its tributaries. It typically has peak flow in February and March, while from July to October the river is dry. The river has a length of 32 km (20 mi) and the area of the river basin (catchment area) is 151 km (58 mi).