La Villa de Alájar se encuentra a 115 kilómetros de Huelva y 102 de
Sevilla. Pertenece al Parque Natural Sierra de Aracena y Picos de Aroche.
Su extensión es de 41.9 Km2 y contiene siete entidades de población:
Alájar, El Cabezuelo, El Calabacino, El Collado, Los Madroñeros, La Peña
de Arias Montano y San Bartolomé.
Su altitud es de 577 metros, excepto la zona de la Peña con 700 metros.
La población según el padrón del 2.009 es de 808 habitantes.
Coordenadas: 37°52′N 6°40′O