Fundada en 1568 en la orilla suroeste del río Genil por el Marqués de Estepa, frente a El Pontón de Don Gonzalo o La Puente de Don Gonzalo, señorío de la Casa de Aguilar, ambas poblaciones acabarían uniéndose, integrando Miragenil además a la provincia de Córdoba y formando la actual Puente Genil en 1834.