Ubicado en la comarca del Bages, tiene una población de 4574 habitantes (INE 2024).
El castillo de Cardona fue construido en el año 886 por Wifredo el Velloso; de estilos Románico y Gótico, incluye la denominada Sala Dorada y la Sala dels Entresols.
Los miembros de esta casa ducal eran conocidos como "los reyes sin corona", pues disponían de extensos dominios territoriales en Cataluña, Aragón y Valencia, y vínculos dinásticos con las casas reales de Castilla, Portugal, Sicilia y Nápoles.
Cardona está formado por dos entidades singulares de población.
Desde esta localidad sale la carretera C-55 (antigua C - 1410) que va hasta Solsona, pasando por Cardona.