El castillo de Almodóvar del Río es una fortaleza de origen musulmán en la localidad de Almodóvar del Río, provincia de Córdoba (Andalucía). Anteriormente fue castro romano y la edificación actual tiene definitivamente origen bereber, del año 760. Durante la Edad Media fue sometido a diferentes reformas y reconstrucciones.