Tiene 26949 de habitantes. En Karlskoga, el 36% son mujeres y la tasa de paro ronda el 40% de los habitantes.