En la Edad Media se levantó el castillo, situado encima del cerro de la Punta, donde hoy en día está el ayuntamiento (construido en 1889) y que tuvo como primer propietario a la Seo de Barcelona que posteriormente lo cedió al conde Mir Geribert (1041).