Alájar is a town and municipality located in the province of Huelva, Spain. According to the 2005 census, the city has a population of 771 inhabitants. The population of the town has remained under the 800 number for the last 10 years. Alájar had 8 villages in the 19th century. Currently, only 4 villages are inhabited: El Calabacino, El Collado, El Cabezuelo and Los Madroñeros. The Hermitage of Reina de los Ángeles is one of the prime tourist attractions of the municipality.