Skip to content
Data Provider: Welsh Government National Statistics Migration between Wales and the rest of the UK by local authority, flow, sex and age
None
PeriodTime period running from 30 June in the first year to 30 June in the following year.[Filtered]
Area Code[Filter]
Measure1
[Collapse]Sex[Filter]
-
Sex 1
[Collapse]Age groupAlso includes broad age group sub totals of 0-14, 15-29, 30-44, 45-64 and 65+[Filter]
-
[Collapse]Age group 1
-
Age group 2
[Collapse]Area[Filter]
-
-
Area 1
[Collapse]MeasureNet change is calculated as inflow minus outflow.[Filter]
-
-
Measure 1
[Collapse]PersonsClick here to sortPersons
[Collapse]Male[Collapse]Female
[Collapse]All agesClick here to sortAll ages[Collapse]All agesClick here to sortAll ages
[Expand]Click here to sortAged 0 to 14[Expand]Click here to sortAged 15 to 29[Expand]Click here to sortAged 30 to 44[Expand]Click here to sortAged 45 to 64[Expand]Click here to sortAged over 65[Expand]Click here to sortAged 0 to 14[Expand]Click here to sortAged 15 to 29[Expand]Click here to sortAged 30 to 44[Expand]Click here to sortAged 45 to 64[Expand]Click here to sortAged over 65
[Collapse]Wales3,9921324,7579,9523,18122,0143,5531,3246,21410,3682,87424,33346,347
WalesIsle of Anglesey[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.121-156170523186844122-1081586041559311,775
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration4361,0647851,0976063,9884131,4547301,1296834,4098,397
Outward migration3151,2206155744203,1442911,5625725255283,4786,622
Gwynedd[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.93-607108601505060-65417902-45220726
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration6484,2811,5091,8908089,1365605,2731,3831,8748769,96619,102
Outward migration5554,8881,4991,0306588,6305605,9271,3669729219,74618,376
Conwy[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.171-2812688173371,312190-3062888822041,2582,570
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration8682,0811,5181,9381,2017,6067882,5921,4451,9151,2878,02715,633
Outward migration6972,3621,2501,1218646,2945982,8981,1571,0331,0836,76913,063
Denbighshire[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.242-1862876503541,347219-1513916453311,4352,782
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration9902,0211,5771,6971,0777,3629752,4901,4941,6061,1647,72915,091
Outward migration7482,2071,2901,0477236,0157562,6411,1039618336,29412,309
Flintshire[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.309-183328426-36844315-84555441-211,2062,050
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration1,1892,5642,1681,7897288,4381,1243,5382,1551,6098149,24017,678
Outward migration8802,7471,8401,3637647,5948093,6221,6001,1688358,03415,628
Wrexham[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.-69-301-1052867-380-121-227612881-133-513
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration7412,2351,5311,2355756,3176992,8471,3801,1576746,75713,074
Outward migration8102,5361,6361,2075086,6978203,0741,3741,0295936,89013,587
Powys[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.568-3445471,2852392,295461-3426151,2431172,0944,389
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration1,3152,3811,9382,6371,3479,6181,1902,9831,9892,6731,38710,22219,840
Outward migration7472,7251,3911,3521,1087,3237293,3251,3741,4301,2708,12815,451
Ceredigion[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.237-47657777134729219-388325799451,0001,729
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration6624,4611,2121,6117588,7046234,5441,2501,7038298,94917,653
Outward migration4254,9371,1558346247,9754044,9329259047847,94915,924
Pembrokeshire[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.408-795451,1443812,399369-2266881,2863312,4484,847
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration9571,8781,4311,9961,0367,2988572,1911,5132,1441,1417,84615,144
Outward migration5491,9578868526554,8994882,4178258588105,39810,297
Carmarthenshire[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.588-2505741,3285062,746488-3257781,4926093,0425,788
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration1,4393,0292,3892,8211,36211,0401,3593,9212,4162,8821,60712,18523,225
Outward migration8513,2791,8151,4938568,2948714,2461,6381,3909989,14317,437
Swansea[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.193-525-50384160162154-187101340135543705
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration1,48011,5603,5472,14491119,6421,36010,2793,0751,9551,05117,72037,362
Outward migration1,28712,0853,5971,76075119,4801,20610,4662,9741,61591617,17736,657
Neath Port Talbot[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.164381340380791,344261205353334491,2022,546
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration1,0025,9271,8521,44554110,7671,0444,3031,7271,3095858,96819,735
Outward migration8385,5461,5121,0654629,4237834,0981,3749755367,76617,189
Bridgend[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.169354854462321,367135114725272431,3882,755
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration8892,2921,9341,4276517,1938553,0721,8001,3697677,86315,056
Outward migration7202,2571,4499814195,8267203,0611,3288425246,47512,301
Vale of Glamorgan[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.634-699755191392,198549201,0644551442,2324,430
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration1,3152,8342,6111,7427659,2671,1903,4932,5581,5949719,80619,073
Outward migration6812,9031,6361,2236267,0696413,4731,4941,1398277,57414,643
Cardiff[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.-4933,141-1,778-904-19-53-4663,603-1,742-98340452399
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration2,02424,2146,7672,6681,01136,6842,01630,2445,9002,2941,30341,75778,441
Outward migration2,51721,0738,5453,5721,03036,7372,48226,6417,6423,2771,26341,30578,042
Rhondda Cynon Taf[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.-5-175139207-21641-34224189112492656
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration1,3394,6682,9151,91862411,4641,2235,6942,5431,61180611,87723,341
Outward migration1,3444,8432,7761,71162611,3001,2225,7282,3191,42269411,38522,685
Merthyr Tydfil[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.-1-401633-38-3016264237-289363
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration3418056284231712,3683421,0495663892162,5624,930
Outward migration3428456123902092,3983261,0235243522442,4694,867
Caerphilly[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.94-106362166652211282367199-626981,220
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration1,0182,5072,1571,4395667,6879733,4201,9971,2485768,21415,901
Outward migration9242,6131,7951,2735607,1658613,3381,6301,0496387,51614,681
Blaenau Gwent[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.-231285613661358-26949212377360718
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration3969568036342523,0413911,3776975472643,2766,317
Outward migration4198287474981912,6834171,2836054241872,9165,599
Torfaen[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.182117382190959661611833792221161,0612,027
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration6521,4811,3209073914,7516032,0201,1917915125,1179,868
Outward migration4701,3649387172963,7854421,8378125693964,0567,841
Monmouthshire[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.450-105884942521,774392-687704933071,8943,668
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration1,0182,4042,1081,7568888,1741,0262,8472,0601,6181,0818,63216,806
Outward migration5682,4141,5201,2626366,4006342,9151,2901,1257746,73813,138
Newport[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.-4011856163-102600220027110-664171,017
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration1,2453,2933,0271,6144899,6681,1824,1432,5371,3826439,88719,555
Outward migration1,2853,1752,4661,5515919,0681,1803,9432,2661,3727099,47018,538

Metadata

Title

Internal migration flows from Welsh local authorities to the rest of the UK

Last update

November 2023 November 2023

Next update

Summer 2024

Publishing organisation

Welsh Government

Source 1

Internal migration statistics, Office for National Statistics

Contact email

stats.popcensus@gov.wales

Designation

National Statistics

Lowest level of geographical disaggregation

Local authorities

Geographical coverage

Wales

Languages covered

English and Welsh

Data licensing

You may use and re-use this data free of charge in any format or medium, under the terms of the Open Government License - see http://www.nationalarchives.gov.uk/doc/open-government-licence

Keywords

Internal migration; migration; flows

General description

This dataset contains information from the Office for National Statistics internal migration data for Wales, showing the migrant flows into and out of each local authority in Wales (and Wales itself) to and from other parts of the UK, and also a net position, by sex and quinary (five-year) age group.

Note that data for Wales as a whole will not be the sum of individual local authority data as moves between local authorities within Wales will not contribute to the flows into or out of Wales.


Data collection and calculation

Internal migration refers to the flows of people within the UK. The data presented represent the movements from each Welsh local authority to either another local authority in Wales, or to another UK country. Note that moves within a single local authority are excluded, as are international moves into or out of the UK.

Each health board/health authority holds a register of patients registered with its GPs, called the Patient Register (PR). Combining every PR in Wales and England and comparing with the register from the previous year identifies people who have changed their postcode. Further, as part of the Office for National Statistics’ programme to improve population and migration estimates, data on the term-time address of students from the Higher Education Statistics Agency has been used to improve the estimation of student migration within Wales and England. Moves to Scotland and Northern Ireland are included using details from the central NHS register and Northern Irish health card records.

Note that data are independently rounded to the nearest ten and may not add or subtract exactly. Further, the data for Wales as a whole will not be the sum of individual local authority data as moves between local authorities within Wales will not contribute to the flows into or out of Wales.

For further information please see weblinks.

Frequency of publication

Annual

Data reference periods

Data are published annually, and included here from 2001-2002, with each period's data covering the change from 30 June in the prior year to 30 June in the latter year.

Users, uses and context

Internal migration statistics have a range of uses across the public sector and beyond. For example the Office for National Statistics uses them in population estimates and projections, while wider central government use them to inform policy-making and resource allocation to local authorities, who in turn use the statistics to help estimate the demands on their services, for example, the number of school places required.

Additional users include health bodies who use them to help forecast requirements for health services, particularly for maternity and geriatric services and other providers of service across the public and private sectors such as registered social landlords and housing associations, developers and utility companies, who may use internal migration statistics to predict demand for their respective services in their area.

Other users include academia, who use the data for research and the media may use the statistics to inform articles and debate on migration and related topics.

Revisions information

Data for earlier years have been revised to take account of the results of Census 2011 and the student adjustment made in 2010 which is referred to in some of the documents available via the weblinks.

On 23 November 2023, the data set from 2012 to 2020 for Wales and England were rebased to be consistent with the results of Census 2021.

Statistical quality

See weblinks.