Está a 73 kilómetros al noroeste de la ciudad de Málaga, junto a la Reserva Natural Laguna de Fuente de Piedra, a 443 metros sobre el nivel del mar.