Durante siglos fue dominio de los obispos de Barcelona, y desde el año 1210 se tiene constancia de la existencia del castillo de Vilarrodona y de sus murallas.