Foreign-born population in Denmark

Foreign-born population in Denmark was 862,074 in 2025, according to Eurostat, European Commission. That is up 3.6% from 2024. That is the 14th highest of 26 EU countries in 2025.

2025, persons862,074
Change on 2024+3.6%
Rank14th of 26EU countries ranked
Series high862,0742025
Series low486,0032009

Foreign-born population in Denmark, 2009 to 2025

400K500K600K700K800K900K2009201220152018202120252009: 486,003 persons2010: 500,772 persons2011: 517,230 persons2012: 531,540 persons2013: 548,411 persons2014: 569,596 persons2015: 595,876 persons2016: 636,666 persons2017: 668,090 persons2018: 690,549 persons2019: 707,880 persons2020: 715,936 persons2021: 721,135 persons2022: 745,851 persons2023: 804,061 persons2024: 832,354 persons2025: 862,074 persons
persons. Source: Eurostat, Population on 1 January by group of country of birth, foreign country (migr_pop4ctb). Retrieved 2026-10-12, published 2026-09-25.
All 17 values
Periodpersons
2025862,074
2024832,354
2023804,061
2022745,851
2021721,135
2020715,936
2019707,880
2018690,549
2017668,090
2016636,666
2015595,876
2014569,596
2013548,411
2012531,540
2011517,230
2010500,772
2009486,003

Rankings

Definition

Residents on 1 January whose country of birth is not the reporting country, all ages and both sexes (Eurostat migr_pop4ctb, country of birth FOR).

Based on country of birth, not citizenship: people born abroad who hold the nationality of the reporting country are counted, and foreign nationals born in the country are not. People born in another EU country count as foreign born. For the share of the population use foreign_born_share.

How to cite

Eurostat. Population on 1 January by group of country of birth, foreign country (migr_pop4ctb). https://ec.europa.eu/eurostat/databrowser/view/migr_pop4ctb/default/table. Retrieved 2026-10-12.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

What is the latest foreign-born population in Denmark? Cite the source.
get_value {"indicator":"foreign_born_population","place":"dk"}
GET https://invokely.ai/api/v1/value?indicator=foreign_born_population&place=dk

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

What is the foreign-born population in Denmark?

Foreign-born population in Denmark was 862,074 in 2025, according to Eurostat, European Commission. That is up 3.6% from 2024. That is the 14th highest of 26 EU countries in 2025.

Where does this figure come from?

Eurostat, European Commission. Population on 1 January by group of country of birth, foreign country (migr_pop4ctb). Retrieved by Invokely on 2026-10-12.

What was the highest foreign-born population in Denmark?

862,074 in 2025, the highest value since 2009 in this series.

Foreign-born population elsewhere in European Union (27)

Related statistics for Denmark

All statistics for Denmark