The Alcantarilha River is a small river in the south central region of the Algarve, Portugal. The river begins at the conflux of three tributary streams a little south of the village of Miões in the municipality of Silves. Downstream the river also has several further tributaries including the Algoz River. The river runs for a length of 12.2 miles (19.6 km) from its conflux to the mouth at the Atlantic Ocean in south central Algarve.