Está a 135 kilómetros de la capital de provincia, Huelva, encontrándose dentro del Parque Natural Sierra de Aracena y Picos de Aroche en la comarca denominada como Sierra de Huelva.