Cercal do Alentejo is a parish in the municipality of Santiago do Cacém, Portugal. The population in 2011 was 3,362, in an area of 137.49 km². It was a municipality seat between 1836 and 1855. It comprises the towns of Cercal, Colos and Vila Nova de Milfontes. Its population in 1849 was 3,255.