Skip to content
Data Provider: Welsh Government National Statistics Migration between Wales and the rest of the UK by local authority, flow and period of change
None
[Collapse]Age groupAlso includes broad age group sub totals of 0-14, 15-29, 30-44, 45-64 and 65+[Filtered]
-
[Collapse]Age group 1[Filter]
-
Age group 2[Filter]
Area Code[Filter]
Sex[Filter]
Sex 1[Filter]
Measure1
PeriodTime period running from 30 June in the first year to 30 June in the following year.[Filter]
[Collapse]Area[Filter]
-
-
Area 1
[Collapse]MeasureNet change is calculated as inflow minus outflow.[Filter]
-
-
Measure 1
Click here to sort2001 to 2002Click here to sort2002 to 2003Click here to sort2003 to 2004Click here to sort2004 to 2005Click here to sort2005 to 2006Click here to sort2006 to 2007Click here to sort2007 to 2008Click here to sort2008 to 2009Click here to sort2009 to 2010Click here to sort2010 to 2011Click here to sort2011 to 2012Click here to sort2012 to 2013Click here to sort2013 to 2014Click here to sort2014 to 2015Click here to sort2015 to 2016Click here to sort2016 to 2017Click here to sort2017 to 2018Click here to sort2018 to 2019Click here to sort2019 to 2020Click here to sort2020 to 2021Click here to sort2021 to 2022
[Collapse]Wales9,73014,41013,2006,9406,1006,8904,7903202,5402,5303,366-1,875-108-1,2332,2585,7876,9127,39126,2819,41510,652
WalesIsle of Anglesey[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.13035022040023015080-20-10-601209164-114-3366322370822512441
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration2,4702,5102,3902,4102,3102,4402,1802,2702,3102,2202,5942,6732,7372,7082,5652,5622,6462,4952,7533,0132,631
Outward migration2,3402,1602,1602,0202,0802,2802,1002,2902,3202,2802,4742,5822,6732,8222,9012,4992,4232,4251,9312,5012,190
Gwynedd[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.520670840170120-130-270190580-100-277-867-514-35-4962033461984-418160
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration5,5205,6505,5305,1705,3805,2805,0805,5005,9505,4906,3055,9586,2536,5286,8436,5056,2066,1446,4676,5486,087
Outward migration5,0004,9804,6905,0005,2505,4105,3405,3105,3805,5806,5826,8256,7676,5637,3396,3026,1726,0835,4836,9665,927
Conwy[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.1,0109701,0903305907206403802906708065831,0964806933594096951,4201,11040
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration5,4805,2505,3404,5304,7305,0104,6704,5104,5204,7005,6175,1945,8115,4655,6575,0365,0174,9625,2255,6354,773
Outward migration4,4704,2804,2604,2004,1404,2904,0304,1304,2304,0304,8114,6114,7154,9854,9644,6774,6084,2673,8054,5254,733
Denbighshire[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.8901,0008105804409205601701801403194864472182421213274681,252841689
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration4,9805,0905,0204,4804,4804,8204,4504,3204,2504,2205,2065,0515,4045,0935,1444,4974,4994,6234,9215,2914,879
Outward migration4,0904,1004,2103,9004,0403,9003,8904,1404,0704,0804,8874,5654,9574,8754,9024,3764,1724,1553,6694,4504,190
Flintshire[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.408024030-28040-70-30-410-90-20065190102117147212359927567556
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration5,2804,9204,9204,6204,4604,8704,5104,5304,3104,4405,2885,3105,6155,6985,8435,4365,2445,2425,5906,2245,864
Outward migration5,2404,8404,6804,5904,7404,8304,5804,5604,7304,5205,4885,2455,4255,5965,7265,2895,0324,8834,6635,6575,308
Wrexham[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.370530200190370370310-60-60250-161-471-152-545-561-535-133-381117-516-114
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration4,1604,0203,8603,7203,8604,0503,8103,6303,7304,0404,3874,2604,6034,4124,5124,2524,1164,1124,1844,5154,375
Outward migration3,7803,4903,6703,5203,4803,6703,5003,6903,7903,7904,5484,7314,7554,9575,0734,7874,2494,4934,0675,0314,489
Powys[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.1,0501,3901,310890780840750340160230311-158280512-62457-12691,4262,094869
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration5,7705,9306,0105,5305,5305,8905,4504,9404,9805,0306,1605,6276,2036,3725,9706,0855,7165,8066,1097,5826,149
Outward migration4,7204,5404,7004,6504,7505,0504,7004,6004,8204,8005,8495,7855,9235,8606,0325,6285,7175,5374,6835,4885,280
Ceredigion[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.220520600310030-270-260730150607-353-999-1,262-695-392-603-1911,115-5041,118
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration5,8306,1006,0306,1105,9606,0005,5805,7506,0705,6907,2706,4486,2906,0826,2955,8025,3825,4065,7595,9575,937
Outward migration5,6105,5905,4305,8005,9505,9705,8406,0105,3405,5406,6636,8017,2897,3446,9906,1945,9855,5974,6446,4614,819
Pembrokeshire[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.870760510480560560860-1101603022787222532214664368851,9141,8521,081
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration4,5904,4804,2504,0304,1104,2704,3203,7603,8603,5904,4714,1804,4714,2784,5304,4914,3984,6824,9705,5964,578
Outward migration3,7303,7203,7403,5403,5503,7203,4603,8603,7003,5604,2444,0934,2494,2254,3094,0253,9623,7973,0563,7443,497
Carmarthenshire[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.1,3201,9901,8401,0901,2501,5401,0104002008206063813496151,0476221,3831,4742,2581,9671,563
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration6,5506,9906,8206,3006,2906,7806,1905,9205,6906,0207,3986,8007,2917,3187,5417,0907,2237,3177,3438,3667,516
Outward migration5,2304,9904,9805,2105,0405,2505,1805,5205,4905,1906,7926,4196,9426,7036,4946,4685,8405,8435,0856,3995,953
Swansea[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.1808101,0304403901303080630-70-375-584-889-370-751119-100-519793-754666
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration8,1508,5609,0708,6908,6509,0609,0509,0909,6909,01010,74810,38310,94911,79111,16511,47911,30111,34111,87312,89712,592
Outward migration7,9607,7408,0408,2508,2608,9309,0109,0109,0609,08011,12310,96711,83812,16111,91611,36011,40111,86011,08013,65111,926
Neath Port Talbot[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.6601,480950570510470330-20-10240108-1935876751,4683987714541,669516361
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration4,1604,6404,4303,9103,9204,1903,8903,6903,7803,8604,6154,3325,0935,0995,9155,4845,9316,0176,5706,6136,552
Outward migration3,5003,1603,4803,3403,4103,7303,5603,7103,7903,6304,5074,5254,5064,4244,4475,0865,1605,5634,9016,0976,191
Bridgend[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.410740520500720970590402202304036136647537235735781,1581,462883410
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration3,9104,0204,0803,8104,0504,4304,0803,5103,7803,7104,5194,6904,9895,0175,1714,9424,7585,1615,0275,3194,710
Outward migration3,5003,2803,5603,3103,3303,4603,5003,4703,5503,4704,1164,0774,3254,2644,4484,3694,1804,0033,5654,4364,300
Vale of Glamorgan[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.90091056048063060047050-40-3021919951201,1641,5001,2881,1351,9681,825637
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration5,5305,5005,3604,9005,1305,3004,9104,5004,4204,4605,4865,7155,8775,7526,4496,0056,1776,0026,1757,0245,874
Outward migration4,6304,5804,8104,4204,4904,7004,4404,4504,4604,4905,2675,5165,3655,7525,2854,5054,8894,8674,2075,1995,237
Cardiff[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.-180-90-20-370-570-270-130210750960327-725-1,638-2,131-1,603-539-1,088-7812,614-2,770555
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration16,61017,12017,28017,23017,37017,94018,52018,70019,02019,76023,75222,90623,73424,47624,97023,41123,42823,84325,82926,53726,075
Outward migration16,79017,21017,30017,60017,94018,21018,65018,49018,26018,80023,42523,63125,37226,60726,57323,95024,51624,62423,21529,30725,520
Rhondda Cynon Taf[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.4101,2801,76031080-380-420-590-780-570295-587-318-405-64652406530769-276163
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration6,3006,6207,3906,3206,2106,6606,0705,8005,6605,8507,5547,3437,8707,7658,2448,0218,0017,8447,3558,0757,911
Outward migration5,8905,3405,6306,0106,1307,0406,4906,3806,4306,4207,2597,9308,1888,1708,3087,3697,5957,3146,5868,3517,748
Merthyr Tydfil[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.-370-230-19010-1202010-120-90-100-187-243-3542134794-1597-7642
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration1,1201,2101,2001,3201,2501,4301,4001,3301,3601,3401,6591,6861,7611,8371,9031,6571,6971,6371,5631,6941,673
Outward migration1,4901,4401,3901,3101,3701,4101,4001,4501,4501,4401,8461,9291,7961,8331,6901,6101,6031,6521,4661,7701,631
Caerphilly[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.600120300-10100320290-120-90-350-102-1332815-157-2313-57771166283
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration4,7704,3804,4704,2204,1604,7804,5004,1004,1503,9105,1205,0095,5205,4785,2924,9665,2565,0055,2275,4125,262
Outward migration4,1604,2704,1704,2304,0704,4604,2104,2204,2404,2705,2225,1425,2395,4735,4494,9895,2435,0624,4565,2464,979
Blaenau Gwent[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.-350-110120-30250-20-80-170-210-12031-164-249-585152192143294254170
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration1,2901,5101,6301,5301,6901,7001,5601,5801,5801,5602,0051,8501,9202,0262,1621,9602,1152,0691,9622,2342,121
Outward migration1,6401,6201,5101,5601,4401,7201,6401,7501,8001,6801,9742,0142,1692,0842,1111,9081,9231,9261,6681,9801,951
Torfaen[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.-22080-18070-90301010-270-40160-14870207331587837771,021500506
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration2,1802,3502,2802,2902,2702,5302,2802,2502,1502,2302,9162,6242,8823,0292,8512,9373,2813,2403,3083,3453,215
Outward migration2,4002,2702,4702,2202,3702,5002,2702,2402,4202,2602,7562,7722,8122,8222,8182,7792,4982,4632,2872,8452,709
Monmouthshire[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.4907509405701602602601404102504886304844535613496294951,4631,347858
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration4,4304,7204,7904,4004,1304,2804,1903,7103,9804,0604,9524,9385,1535,2625,2104,8334,9924,9715,2306,0925,484
Outward migration3,9403,9703,8403,8303,9704,0203,9303,5703,5603,8104,4644,3084,6694,8094,6494,4844,3634,4763,7674,7454,626
Newport[Collapse]Net migrationA positive value is net inward migration, a negative value is net outward migration.790410-240-50-20-280-160-19020080-359-385-560-3894499901,0593621,125294-402
Net migrationA positive value is net inward migration, a negative value is net outward migration.Inward migration5,2005,0904,7404,7805,0405,0304,8304,9205,1805,1106,2365,8496,2236,3266,7107,0536,9046,4356,4576,9226,176
Outward migration4,4104,6804,9804,8205,0605,3204,9905,1104,9805,0306,5956,2346,7836,7156,2616,0635,8456,0735,3326,6286,578

Metadata

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.

Keywords

Internal migration; migration; flows

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

Statistical quality

See weblinks.