Befolkningsudviklingen beskrives af ændringer i de demografiske komponenter: fødsler, dødsfald, ind- og udvandringer samt til- og fraflytninger
Udgivet
17.12.2025
I løbet af 2024 faldt folketallet med 157 personer, fra 56.699 til 56.542. Fødselsoverskuddet er fortsat faldende: 684 levendefødte minus 524 døde gav et overskud på 160 personer, hvilket er lidt lavere end de 183 i 2023.
Vandringerne ændrede sig markant under pandemien. I 2020 var det samlede antal vandringer omkring en femtedel lavere end i årene før Covid-19, og antallet af ind- og udvandringer var næsten ens. I 2024 er vandringsniveauet tilbage på samme niveau som før pandemien, men med en nettoudvandring på 485 personer født i Grønland.
Befolkningsudviklingen for hele landet forklares gennem ændringer i de
demografiske komponenter: fødsler, dødsfald samt ind- og udvandringer.
For at fuldt forklare forskellen fra et år til det næste tilføjes en
korrektionspost. Den beregnes residualt – og er altså den forskel, der
kræves for at
hvor højresiden er ændringen i befolkningens størrelse fra år (t) til år
(t+1).
Korrektionsposten afspejler, i hvilken grad de
kalenderårsafgrænsede opgørelser beskriver de demografiske komponenter
med tilstrækkelig kvalitet til at gøre statistikken retvisende. Store
afvigelser indikerer, at der er forhold i opgørelserne, som kan
forbedres.
Statistikbanken indeholder meget detaljerede
befolkningsregnskabstabeller, hvor befolkningen kan opdeles efter
fødselsårgang, køn, fødeland og bopæl(hvor til- og fraflytninger også
indgår). For at kunne beregne alder ved en given hændelse er det desuden
nødvendigt, at hændelserne kan opdeles efter, om de indtraf før eller
efter årets fødselsdato.
I 2023 fødtes 716 børn, hvilket i absolutte tal er 30 færre end i 2022. Af disse blev 91 procent født af mødre, der selv var født i Grønland. Det årlige antal levendefødte har i de fleste af de seneste 20 år, ligget på mellem 800 og 900 børn. Dette til trods for store ændringer i bosætningsmønster, aldersfordeling, uddannelsesforhold og meget andet.
Dødsfald
Korte liv
Generelt ses at personer født i Grønland i gennemsnit lever kortere liv, end mange af de lande vi normalt sammenligner os med, men dog omkring 5 år længere end for 20 år siden. Også i Grønland lever kvinder i gennemsnit 4 år længere end mænd. Der er stor forskel på befolkningens middellevetid når den fordeles efter fødested (født i eller udenfor Grønland).
1.639,9
Samlet fertilitet (2 år)
2025
Mænd: 69.3 Kvinder: 73.9
Middellevetid
Begreber
Køn og alder beregnes ud fra befolkningens personnummre, som
fortæller hvornår en person er født
Folkeregistret indeholder oplysninger om hvor en person bor
Folkeregistret indeholder oplysninger om en persons mor, far og
ægtefælle/registreret partner
Om statistikken
Dokumentation, kilder og metode
Få overblik over statistikkens indhold, formål og kvalitet. Her kan du bl.a. få svar på, hvilke kilder statistikken bygger på, hvad den indeholder, og hvor ofte den udkommer. **Formål** Formålet med statistikken over højest fuldførte uddannelse er at samle oplysninger om den højest fuldførte uddannelser for hver enkelt person. Data stammer primært fra Danmarks Statistiks Elevregister med oplysninger tilbage fra starten af 1970'erne samt supplerende data fra Kvalifikationsregistret, som også dækker tidligere perioder.§§ [Læs mere om kilder, metode og kvalitet i statistikdokumentationen Befolkning](https://www.youtube.com)
Kontaktperson for befolkningsstatistik
Lars Pedersen
Kildekode
---title: "Befolkningsudviklingen"subtitle: "Befolkningsudviklingen beskrives af ændringer i de demografiske komponenter: fødsler, dødsfald, ind- og udvandringer samt til- og fraflytninger"tag: - pop_changeicon: bi-graph-downtoc: truetoc-title: Befolkningsudviklingendate: last-modifieddate-format: "DD.MM.YYYY"execute: echo: false warning: false---```{r}#quarto remove StatisticsGreenland/statgl-shortcodes #quarto add StatisticsGreenland/statgl-shortcodes library(tidyverse)library(statgl)library(glue)library(pxmake)CONST_taar <-2024language <-"da"CONST_statbank <-"https://bank.stat.gl/api/v1/da/Greenland"CONST_testbank <-"http://testbank.stat.gl/api/v1/da/Greenland"CONST_betabank <-"https://betabank20.stat.gl/api/v1/da/Greenland"CONST_statbank <- CONST_testbank``````{r setup, echo=FALSE}# Population Accountpop_raw <-statgl_url("BEXCALCR2", api_url = CONST_statbank, lang = language) %>%statgl_fetch(ttype =px_all(),sex =c("T"),fsted =px_all(),taar =px_top(22),.eliminate_rest =TRUE ,.col_code =TRUE,.val_code =TRUE ) %>%as_tibble() %>%mutate(value =as.numeric(value),taar =as.integer(as.character(taar)))pop_P <- pop_raw %>%filter(taar==CONST_taar & ttype=="P"& fsted=="T") %>%select(value)pop_U <- pop_raw %>%filter(taar==CONST_taar & ttype=="U"& fsted=="T") %>%select(value)pop_tab <- pop_raw %>%filter(taar <= CONST_taar & fsted =="T") %>%pivot_wider(names_from = ttype, values_from = value) %>%mutate(birth_surplus = B - D,net_immigration = I - O,mean_pop = (P + U) /2,change_pop_1000 = (U - P) / P *1000,birth_surplus_1000 = birth_surplus / mean_pop *1000,net_immigration_1000 = net_immigration / mean_pop *1000 ) %>%select(taar, mean_pop:last_col(), -mean_pop) %>%pivot_longer(cols =!taar, names_to ="event") # translate start ----tab_text <-tibble(event =c("change_pop_1000", "birth_surplus_1000", "net_immigration_1000"),valueTexts.en =c("population change", "birth surplus", "net immigration"),valueTexts.da =c("befolkningsændring","fødselsoverskud", "nettoindvandring"),valueTexts.kl =c("Inuit amerleriataat","Inunngortut sinneri", "Nuttarnerit naqqiutillu"))fig_x <-"tid"fig_y <-"Ændring pr 1000"# translate end ----pop_tab_text <- pop_tab %>%left_join(tab_text, by ="event")hc <- pop_tab_text %>%select(taar,valueTexts.da,value) %>%statgl_plot(taar, group = valueTexts.da)```I løbet af 2024 faldt folketallet med 157 personer, fra 56.699 til 56.542. Fødselsoverskuddet er fortsat faldende: 684 levendefødte minus 524 døde gav et overskud på 160 personer, hvilket er lidt lavere end de 183 i 2023. Vandringerne ændrede sig markant under pandemien. I 2020 var det samlede antal vandringer omkring en femtedel lavere end i årene før Covid-19, og antallet af ind- og udvandringer var næsten ens. I 2024 er vandringsniveauet tilbage på samme niveau som før pandemien, men med en nettoudvandring på 485 personer født i Grønland.{{< shorty title = "Befolkningsudviklingen `r CONST_taar`" plot_title = "`r paste0(strtoi(CONST_taar)-20, ' - ', CONST_taar)`" plot_subtitle = "per 1000 (promille)" plot = '`r hc`' link = "[Se tabeller i Statistikbanken](https://bank.stat.gl/pxweb/da/Greenland/Greenland__BE__BE80)" doc1_title = "Tabeller" doc1_text = "[Figurens tal](https://bank.stat.gl:443/sq/527f2804-07c7-4cf3-8635-bab47f70959f?lang=da)[Vælg fra tabel](https://bank.stat.gl:443/sq/527f2804-07c7-4cf3-8635-bab47f70959f?lang=da&select)">}}<br/><br/>```{r tab1a, echo=FALSE, message=FALSE, warning=FALSE}pop_raw <-statgl_url("BEXCALCR2", api_url = CONST_statbank) %>%statgl_fetch(ttype =c("P","B","D","I","O","C","U"),sex =c("T"),fsted =c("T","N"),taar =px_top(6),.eliminate_rest =TRUE ,.col_code =TRUE,.val_code =FALSE ) %>%mutate(value =as.numeric(value),taar =as.integer(as.character(taar)))#tabelt_1a <- pop_raw %>%filter(taar<=CONST_taar & fsted=="I alt") %>%select(-sex) %>%pivot_wider(names_from = taar, values_from ="value")t_1b <- pop_raw %>%filter(taar<=CONST_taar & fsted=="Grønland") %>%select(-sex) %>%pivot_wider(names_from = taar, values_from ="value") t_1c <- pop_raw %>%filter(taar<=CONST_taar) %>%select(-sex) %>%pivot_wider(names_from = fsted,values_from = value) %>%mutate(`Udenfor Grønland`=`I alt`-`Grønland`) %>%select(-`Grønland`) %>%select(-`I alt`) %>%pivot_wider(names_from = taar, values_from =`Udenfor Grønland`) %>%mutate(fsted="Født udenfor Grønland")t_1 <- t_1a %>%bind_rows(t_1b) %>%bind_rows(t_1c) %>%statgl_table(.row_group ="fsted",.as_html =TRUE,.replace_0s =TRUE,.big.mark =".",.secondary =3:5)```{{< shorty title = "Befolkningsregnskab, efter fødested" description = "<p>.</p>" plot = '`r t_1`' link = "[Se tabeller i Statistikbanken](https://bank.stat.gl/pxweb/da/Greenland/Greenland__BE__BE80)" doc1_title = "Tabeller" doc1_text = "[Som figur](https://bank.stat.gl:443/sq/9ab797b5-ecef-4c79-9259-1872ae80176e?select){target='_blank'}[Vælg selv](https://bank.stat.gl:443/sq/9ab797b5-ecef-4c79-9259-1872ae80176e?select){target='_blank'}">}}<br/><br/>### Metode, begreber og datagrundlag```{r}# pop_raw <- # statgl_url("BEXCALCR2", api_url = CONST_statbank) %>%# statgl_fetch(ttype = c("P","B","D","I","O","C","U"),# sex = c("T"),# fsted = c("T","N"),# taar = px_top(6),# .eliminate_rest = TRUE ,# .col_code = TRUE,# .val_code = FALSE# ) %>% # mutate(value = as.numeric(value),# taar = as.integer(as.character(taar)))#tab_m_1m_1 <- pop_raw %>%filter(taar<=CONST_taar & fsted=="I alt") %>%select(-sex,-fsted) %>%pivot_wider(names_from = taar, values_from ="value") %>%rename(" "=1) %>%statgl_table(.as_html =TRUE,.replace_0s =TRUE,.secondary =2:4)```{{< shorty title = "Befolkningsregnskab" description = "<p>Befolkningsudviklingen for hele landet forklares gennem ændringer i de demografiske komponenter: fødsler, dødsfald samt ind- og udvandringer. For at fuldt forklare forskellen fra et år til det næste tilføjes en korrektionspost. Den beregnes residualt – og er altså den forskel, der kræves for at<p>Levendefødte<sub>t</sub> - Dødsfald<sub>t</sub> + Indvandringer<sub>t</sub> - Udvandringer<sub>t</sub><br/>= Befolkning<sub>t+1</sub> - Befolkning<sub>t</sub></p>hvor højresiden er ændringen i befolkningens størrelse fra år (t) til år (t+1). <br/><br/>Korrektionsposten afspejler, i hvilken grad de kalenderårsafgrænsede opgørelser beskriver de demografiske komponenter med tilstrækkelig kvalitet til at gøre statistikken retvisende. Store afvigelser indikerer, at der er forhold i opgørelserne, som kan forbedres.<br><br>Statistikbanken indeholder meget detaljerede befolkningsregnskabstabeller, hvor befolkningen kan opdeles efter fødselsårgang, køn, fødeland og bopæl(hvor til- og fraflytninger også indgår). For at kunne beregne alder ved en given hændelse er det desuden nødvendigt, at hændelserne kan opdeles efter, om de indtraf før eller efter årets fødselsdato.</p>" plot = '`r m_1`' link = "[Se tabeller i Statistikbanken](https://bank.stat.gl/pxweb/da/Greenland/Greenland__BE__BE80)" doc1_title = "Tabeller" doc1_text = "[Som figur](https://bank.stat.gl:443/sq/9ab797b5-ecef-4c79-9259-1872ae80176e?select){target='_blank'}[Vælg selv](https://bank.stat.gl:443/sq/9ab797b5-ecef-4c79-9259-1872ae80176e?select){target='_blank'}">}}## Se også::: {.grid}::: {.g-col-12 .g-col-md-6}{{< feature eyebrow = "Fødsler" title = "Faldende fødselstal" subtitle = "I 2023 fødtes 716 børn, hvilket i absolutte tal er 30 færre end i 2022. Af disse blev 91 procent født af mødre, der selv var født i Grønland. Det årlige antal levendefødte har i de fleste af de seneste 20 år, ligget på mellem 800 og 900 børn. Dette til trods for store ændringer i bosætningsmønster, aldersfordeling, uddannelsesforhold og meget andet." icon = "bi-baby" link = "http://beta20.stat.gl/da/statistics/inuit/liveborn.html">}}:::::: {.g-col-12 .g-col-md-6}{{< feature eyebrow = "Dødsfald" title = "Korte liv" subtitle = "Generelt ses at personer født i Grønland i gennemsnit lever kortere liv, end mange af de lande vi normalt sammenligner os med, men dog omkring 5 år længere end for 20 år siden. Også i Grønland lever kvinder i gennemsnit 4 år længere end mænd. Der er stor forskel på befolkningens middellevetid når den fordeles efter fødested (født i eller udenfor Grønland)." style = "height:100%;" icon = "bi-skull" link = "http://beta20.stat.gl/da/statistics/inuit/">}}::::::```{r}bef_latest <- pxmake::px("https://bank.stat.gl:443/sq/7a6b70fa-f349-4973-a2be-748c35506f5c.px") %>% pxmake::px_data(labels="da") |>as_tibble()ltid <- pxmake::px("https://bank.stat.gl:443/sq/01221af1-fa10-47ad-bc7c-1e42911ced80.px") %>% pxmake::px_data(labels="da") |>as_tibble()life_raw <-statgl_url("BEXLTALL", api_url = CONST_statbank, lang = language) %>%statgl_fetch(sex =c("M","F"),calcbase ="B",nop ="q5",age ="0",measure ="ex",time =px_all(),.eliminate_rest =TRUE ,.col_code =TRUE,.val_code =TRUE ) %>%as_tibble() %>%mutate(value =as.numeric(value),time =as.integer(as.character(time))) |>filter(time==2024) |>select(sex, value) |>pivot_wider(values_from = value,names_from = sex)```::: {.grid}::: {.g-col-12 .g-col-md-6}[kpicard title = "`r bef_latest$kvot`" subtitle = "`r bef_latest$time`" value = "`r bef_latest$figures_ %>% format(big.mark = "[]{.quarto-shortcode__-param data-is-shortcode="1" data-value="."," data-raw=".\","} decimal.mark = ","[]{.quarto-shortcode__-param data-is-shortcode="1" data-value=")`"" data-raw=")`\""}]{.quarto-shortcode__ data-is-shortcode="1" data-raw="{{< kpicard title = \"`r bef_latest$kvot`\" subtitle = \"`r bef_latest$time`\" value = \"`r bef_latest$figures_ %>% format(big.mark = \"[]{.quarto-shortcode__-param data-is-shortcode=\"1\" data-value=\".\",\" data-raw=\".\\\",\"} decimal.mark = \",\"[]{.quarto-shortcode__-param data-is-shortcode=\"1\" data-value=\")`\"\" data-raw=\")`\\\"\"}>}}"}:::::: {.g-col-12 .g-col-md-6}{{< kpicard title = "Middellevetid" value = "`r paste0('Mænd: ',life_raw$M, '<br>Kvinder: ',life_raw$F)`">}}::::::### Begreber{{< explain word = "Køn & alder" explanation = "Køn og alder beregnes ud fra befolkningens personnummre, som fortæller hvornår en person er født">}}{{< explain word = "Bopæl" explanation = "Folkeregistret indeholder oplysninger om hvor en person bor">}}{{< explain word = "Forældre, ægtefælle" explanation = "Folkeregistret indeholder oplysninger om en persons mor, far og ægtefælle/registreret partner ">}}---## Om statistikken{{< feature title = "Dokumentation, kilder og metode" subtitle = "Få overblik over statistikkens indhold, formål og kvalitet. Her kan du bl.a. få svar på, hvilke kilder statistikken bygger på, hvad den indeholder, og hvor ofte den udkommer. **Formål** Formålet med statistikken over højest fuldførte uddannelse er at samle oplysninger om den højest fuldførte uddannelser for hver enkelt person. Data stammer primært fra Danmarks Statistiks Elevregister med oplysninger tilbage fra starten af 1970'erne samt supplerende data fra Kvalifikationsregistret, som også dækker tidligere perioder.§§ [Læs mere om kilder, metode og kvalitet i statistikdokumentationen Befolkning](https://www.youtube.com)" doc1_title = "Kilde: Folkeregistrering (CPR)" more = "Formålet med statistikken over højest fuldførte uddannelse er at samle oplysninger om den højest fuldførte uddannelser for hver enkelt person. Data stammer primært fra Danmarks Statistiks Elevregister med oplysninger tilbage fra starten af 1970'erne samt supplerende data fra Kvalifikationsregistret, som også dækker tidligere perioder.§§ [Læs mere om kilder, metode og kvalitet i statistikdokumentationen Højest fuldført uddannelse](https://www.youtube.com)">}}<br>{{< contact title = "Kontaktperson for befolkningsstatistik" name = "Lars Pedersen" mail = "larp@stat.gl" phone = "+47 4666 7929">}}