La Carolina es un municipio de la provincia de Jaén, en la comunidad autónoma de Andalucía. Se encuentra en la comarca de Sierra Mágina, a una altitud de 698 metros sobre el nivel del mar.
Según el censo de 2021, La Carolina tiene una población de 10.345 habitantes. El núcleo urbano se encuentra a 120 kilómetros de la capital de provincia, Jaén.
La Carolina fue fundada en 1767 por Carlos III de España, como una ciudad para los trabajadores de la mina de plomo de Linares. La ciudad fue diseñada con un trazado en cuadrícula, y cuenta con un gran número de edificios históricos, como la iglesia de San Sebastián, el ayuntamiento y el teatro Victoria.