La localidad surge en la Edad Media en torno a una posada del Camino Real de Sevilla a Málaga, en una zona fronteriza entre cristianos y musulmanes, que posteriormente mantendría poca población, hasta la repoblación realizada por la Casa Ducal de Osuna.