ONS · 55 periods · people
Immigration by nationality: full history
| Period | Value | Status | Published in | Source cell |
|---|---|---|---|---|
| 2025 2025-01-01 → 2025-12-31 | 813,000 | Provisional | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 25 P” = 813000 |
| Year ending September 2025 2024-10-01 → 2025-09-30 | 862,000 | Provisional | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 25 P” = 862000 |
| Year ending June 2025 2024-07-01 → 2025-06-30 | 888,000 | Provisional | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 25 P R” = 888000 |
| Year ending March 2025 2024-04-01 → 2025-03-31 | 945,000 | Provisional | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 25 P R” = 945000 |
| 2024 2024-01-01 → 2024-12-31 | 1,012,000 | Revised | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 24 R” = 1012000 |
| Year ending September 2024 2023-10-01 → 2024-09-30 | 1,159,000 | Revised | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 24 R” = 1159000 |
| Year ending June 2024 2023-07-01 → 2024-06-30 | 1,299,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 24” = 1299000 |
| Year ending March 2024 2023-04-01 → 2024-03-31 | 1,359,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 24” = 1359000 |
| 2023 2023-01-01 → 2023-12-31 | 1,441,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 23” = 1441000 |
| Year ending September 2023 2022-10-01 → 2023-09-30 | 1,461,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 23” = 1461000 |
| Year ending June 2023 2022-07-01 → 2023-06-30 | 1,466,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 23” = 1466000 |
| Year ending March 2023 2022-04-01 → 2023-03-31 | 1,469,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 23” = 1469000 |
| 2022 2022-01-01 → 2022-12-31 | 1,398,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 22” = 1398000 |
| Year ending September 2022 2021-10-01 → 2022-09-30 | 1,317,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 22” = 1317000 |
| Year ending June 2022 2021-07-01 → 2022-06-30 | 1,167,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 22” = 1167000 |
| Year ending March 2022 2021-04-01 → 2022-03-31 | 1,069,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 22” = 1069000 |
| 2021 2021-01-01 → 2021-12-31 | 947,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 21” = 947000 |
| Year ending September 2021 2020-10-01 → 2021-09-30 | 937,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 21” = 937000 |
| Year ending June 2021 2020-07-01 → 2021-06-30 | 818,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 21” = 818000 |
| Year ending March 2021 2020-04-01 → 2021-03-31 | 629,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 21” = 629000 |
| 2020 2020-01-01 → 2020-12-31 | 662,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 20” = 662000 |
| Year ending September 2020 2019-10-01 → 2020-09-30 | 606,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 20” = 606000 |
| Year ending June 2020 2019-07-01 → 2020-06-30 | 736,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 20” = 736000 |
| Year ending March 2020 2019-04-01 → 2020-03-31 | 815,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 20” = 815000 |
| 2019 2019-01-01 → 2019-12-31 | 788,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 19” = 788000 |
| Year ending September 2019 2018-10-01 → 2019-09-30 | 793,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 19” = 793000 |
| Year ending June 2019 2018-07-01 → 2019-06-30 | 821,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 19” = 821000 |
| Year ending March 2019 2018-04-01 → 2019-03-31 | 849,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 19” = 849000 |
| 2018 2018-01-01 → 2018-12-31 | 825,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 18” = 825000 |
| Year ending September 2018 2017-10-01 → 2018-09-30 | 766,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 18” = 766000 |
| Year ending June 2018 2017-07-01 → 2018-06-30 | 757,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 18” = 757000 |
| Year ending March 2018 2017-04-01 → 2018-03-31 | 736,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 18” = 736000 |
| 2017 2017-01-01 → 2017-12-31 | 752,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 17” = 752000 |
| Year ending September 2017 2016-10-01 → 2017-09-30 | 754,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 17” = 754000 |
| Year ending June 2017 2016-07-01 → 2017-06-30 | 718,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 17” = 718000 |
| Year ending March 2017 2016-04-01 → 2017-03-31 | 759,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 17” = 759000 |
| 2016 2016-01-01 → 2016-12-31 | 772,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 16” = 772000 |
| Year ending September 2016 2015-10-01 → 2016-09-30 | 804,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 16” = 804000 |
| Year ending June 2016 2015-07-01 → 2016-06-30 | 832,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 16” = 832000 |
| Year ending March 2016 2015-04-01 → 2016-03-31 | 803,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 16” = 803000 |
| 2015 2015-01-01 → 2015-12-31 | 797,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 15” = 797000 |
| Year ending September 2015 2014-10-01 → 2015-09-30 | 774,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 15” = 774000 |
| Year ending June 2015 2014-07-01 → 2015-06-30 | 778,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 15” = 778000 |
| Year ending March 2015 2014-04-01 → 2015-03-31 | 780,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 15” = 780000 |
| 2014 2014-01-01 → 2014-12-31 | 778,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 14” = 778000 |
| Year ending September 2014 2013-10-01 → 2014-09-30 | 761,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 14” = 761000 |
| Year ending June 2014 2013-07-01 → 2014-06-30 | 737,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 14” = 737000 |
| Year ending March 2014 2013-04-01 → 2014-03-31 | 731,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 14” = 731000 |
| 2013 2013-01-01 → 2013-12-31 | 713,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 13” = 713000 |
| Year ending September 2013 2012-10-01 → 2013-09-30 | 720,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 13” = 720000 |
| Year ending June 2013 2012-07-01 → 2013-06-30 | 669,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 13” = 669000 |
| Year ending March 2013 2012-04-01 → 2013-03-31 | 649,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Mar 13” = 649000 |
| 2012 2012-01-01 → 2012-12-31 | 643,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Dec 12” = 643000 |
| Year ending September 2012 2011-10-01 → 2012-09-30 | 630,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Sep 12” = 630000 |
| Year ending June 2012 2011-07-01 → 2012-06-30 | 639,000 | Estimate | Year ending December 2025 21 May 2026 | Table 1 · “Immigration” × “YE Jun 12” = 639000 |