Cercal do Alentejo is a parish in the municipality of Santiago do Cacém, Portugal.
The population in 2011 was 3,362,[1] in an area of 137.49 km².
It comprises the towns of Cercal, Colos and Vila Nova de Milfontes.
It was raised to the status of a town on 20 June 1991 and its name was changed from Cercal to Cercal do Alentejo.
Being located within 15 miles of the beaches of the Alentejo coast, it has a temperate climate which gives it one of the most diverse fauna and flora in Southwest Alentejo.