Aracena is a town and municipality situated in the province of Huelva within the Andalusia region of southwestern Spain. As of the 2025 municipal register, the town has a population of 8,425 inhabitants.
The name of the town is derived from the Sierra de Aracena, which forms part of the larger Sierra Morena mountain system.