Castro del Río es un municipio ubicado en la provincia de Provincia de Córdoba en Andalucía. La población de Castro del Río es de 7 767 personas (2020), el área de Castro del Río es de 220 kilómetros cuadrados, la distancia de Castro del Río a Sevilla (capital de la Andalucía) es de 137 kilómetros, la distancia de Castro del Río a Madrid es de 397 kilómetros. Castro del Río comparte fronteras con Baena, Espejo, Córdoba, Cañete de las Torres, Nueva Carteya, Cabra y Montilla.