I Kramfors kommun bor 2 826 personer med utländsk bakgrund, vilket motsvarar 16,03% av kommunens totala befolkning. Av dessa är 2 332 personer (13,23%) födda utomlands, medan 494 personer (2,80%) är födda i Sverige med två utrikes födda föräldrar.
Det finns även en betydande grupp på 916 personer (5,20%) som är födda i Sverige med en utrikes född förälder. Den störst befolkningsgruppen utgörs av personer födda i Sverige med två inrikes födda föräldrar, vilka uppgår till 13 889 personer (78,78%).
I ett regionalt perspektiv placerar sig Kramfors kommun på tredje plats bland Västernorrlands läns 7 kommuner vad gäller andelen utrikes födda. På nationell nivå hamnar kommunen på plats 179 av Sveriges 290 kommuner.
Utveckling över tid
Sedan 2002 har andelen invånare med utländsk bakgrund i Kramfors kommun ökatfrån 5,27% till dagens 16,03% - en ökning med 10,76%. Detta kan jämföras med utvecklingen i hela Sverige under samma period, där andelen med utländsk bakgrund ökade med 11,98%, från 15,19% till 27,17%. Kramfors kommun har därmed haft en betydligt mycket långsammare ökningstakt än riksgenomsnittet.