El castillo de Aguilar es un castillo cátaro ubicado en la comuna francesa de Tuchan, a unos 4 km de la población y a 30 km de Perpiñán, en el departamento del Aude, en Francia.