Huelma es un municipio español de la provincia de Jaén, Andalucía. Su extensión superficial es de 250,29 km² y tiene una densidad de 24,86 hab/km². Sus coordenadas geográficas son 37°39? N, 3°27? O. Se encuentra situada a una altitud de 981 metros y a 50 kilómetros de la capital de provincia, Jaén.
Parte de su término municipal forma parte del Parque Natural de Sierra Mágina.
Durante la dominación árabe se llamó Walma. En la Reconquista paso varias veces a manos cristianas hasta que en 1438 la rindió Don Íñigo López de Mendoza, primer Marqués de Santillana. En 1530 comenzaría la construcción del templo parroquial de manos de Andrés de Vandelvira.
La localidad de Solera fue asimilada dentro del municipio de Huelma en 1975, ya que hasta entonces era un municipio independiente.
Fue declarado Conjunto Histórico Artístico en 1983.