Alájar é un municipio de España na provincia de Huelva, comunidade autónoma de Andalucía. Dá nome ao porto de montaña máis alto da provincia de Huelva, con 837 metros de altitude, que separa os termos municipais de Alájar e de Castaño del Robledo.
Ten unha área duns 41 km² e unha poboación de 759 habitantes (2020),[1] o que daba unha densidade de poboación de 18,95 hab/km². Encóntrase situada a unha altitude de 574 m.
Alajar chegou a contar no século XIX con 8 aldeas. Actualmente están poboadas só 4: El Calabacino, El Collado, El Cabezuelo e Los Madroñeros. [2]