EU referendum results by region: Wales
Overview
| Remain | Leave |
|---|---|
| 772,347 | 854,572 |
Electorate: 2,270,272
Turnout: 71.7%
Valid votes: 1,626,919
Verified ballot papers: 1,628,075
Ballot papers counted: 1,628,054
Rejected ballots: 1,135
Results by counting area
| Remain | Leave |
|---|---|
| 13,215 | 21,587 |
Electorate: 51,136
Turnout: 68.1%
Valid votes: 34,802
Verified ballot papers: 34,812
Ballot papers counted : 34,812
Rejected ballots: 10
| Remain | Leave |
|---|---|
| 33,723 | 40,622 |
Electorate: 104,492
Turnout: 71.2%
Valid votes: 74,345
Verified ballot papers: 74,380
Ballot papers counted: 74,378
Rejected ballots: 33
| Remain | Leave |
|---|---|
| 39,178 | 53,295 |
Electorate: 130,801
Turnout: 70.8%
Valid votes: 92,473
Verified ballot papers: 92,528
Ballot papers counted: 92,525
Rejected ballots: 52
| Remain | Leave |
|---|---|
| 101,788 | 67,816 |
Electorate: 243,689
Turnout: 69.7%
Valid votes: 169,604
Verified ballot papers: 169,753
Ballot papers counted: 169,745
Rejected ballots: 141
| Remain | Leave |
|---|---|
| 47,654 | 55,381 |
Electorate: 139,227
Turnout: 74.1%
Valid votes: 103,035
Verified ballot papers: 103,126
Ballot papers counted: 103,126
Rejected ballots: 91
| Remain | Leave |
|---|---|
| 21,711 | 18,031 |
Electorate: 53,400
Turnout: 74.5%
Valid votes: 39,742
Verified ballot papers: 39,772
Ballot papers counted: 39,772
Rejected ballots: 30
| Remain | Leave |
|---|---|
| 30,147 | 35,357 |
Electorate: 91,368
Turnout: 71.8%
Valid votes: 65,504
Verified ballot papers: 65,558
Ballot papers counted: 65,554
Rejected ballots: 50
| Remain | Leave |
|---|---|
| 23,955 | 28,117 |
Electorate: 75,362
Turnout: 69.2%
Valid votes: 52,072
Verified ballot papers: 52,108
Ballot papers counted: 52,108
Rejected ballots: 36
| Remain | Leave |
|---|---|
| 37,867 | 48,930 |
Electorate: 115,964
Turnout: 74.9%
Valid votes: 86,797
Verified ballot papers: 86,854
Ballot papers counted: 86,854
Rejected ballots: 57
| Remain | Leave |
|---|---|
| 35,517 | 25,665 |
Electorate: 84,575
Turnout: 72.5%
Valid votes: 61,182
Verified ballot papers: 61,245
Ballot papers counted: 61,245
Rejected ballots: 63
| Remain | Leave |
|---|---|
| 18,618 | 19,333 |
Electorate: 51,445
Turnout: 73.9%
Valid votes: 37,951
Verified ballot papers: 37,981
Ballot papers counted: 37,978
Rejected ballots: 27
| Remain | Leave |
|---|---|
| 12,574 | 16,291 |
Electorate: 42,855
Turnout: 67.4%
Valid votes: 28,865
Verified ballot papers: 28,881
Ballot papers counted: 28,881
Rejected ballots: 16
| Remain | Leave |
|---|---|
| 28,061 | 27,569 |
Electorate: 71,607
Turnout: 77.8%
Valid votes: 55,630
Verified ballot papers: 55,670
Ballot papers counted: 55,670
Rejected ballots: 40
| Remain | Leave |
|---|---|
| 32,651 | 43,001 |
Electorate: 105,766
Turnout: 71.6%
Valid votes: 75,652
Verified ballot papers: 75,694
Ballot papers counted: 75,694
Rejected ballots: 42
| Remain | Leave |
|---|---|
| 32,413 | 41,236 |
Electorate: 104,977
Turnout: 70.3%
Valid votes: 73,649
Verified ballot papers: 73,708
Ballot papers counted: 73,708
Rejected ballots: 59
| Remain | Leave |
|---|---|
| 29,367 | 39,155 |
Electorate: 92,155
Turnout: 74.4%
Valid votes: 68,522
Verified ballot papers: 68,555
Ballot papers counted: 68,555
Rejected ballots: 33
| Remain | Leave |
|---|---|
| 36,762 | 42,707 |
Electorate: 103,270
Turnout: 77%
Valid votes: 79,469
Verified ballot papers: 79,517
Ballot papers counted: 79,515
Rejected ballots: 46
| Remain | Leave |
|---|---|
| 53,973 | 62,590 |
Electorate: 172,890
Turnout: 67.5%
Valid votes: 116,563
Verified ballot papers: 116,645
Ballot papers counted: 116,645
Rejected ballots: 82
| Remain | Leave |
|---|---|
| 58,307 | 61,936 |
Electorate: 172,941
Turnout: 69.6%
Valid votes: 120,243
Verified ballot papers: 120,362
Ballot papers counted: 120,362
Rejected ballots: 119
| Remain | Leave |
|---|---|
| 19,363 | 28,781 |
Electorate: 68,957
Turnout: 69.9%
Valid votes: 48,144
Verified ballot papers: 48,172
Ballot papers counted: 48,172
Rejected ballots: 28
| Remain | Leave |
|---|---|
| 36,681 | 35,628 |
Electorate: 95,011
Turnout: 76.2%
Valid votes: 72,309
Verified ballot papers: 72,347
Ballot papers counted: 72,348
Rejected ballots: 39
| Remain | Leave |
|---|---|
| 28,822 | 41,544 |
Electorate: 98,384
Turnout: 71.6%
Valid votes: 70,366
Verified ballot papers: 70,407
Ballot papers counted: 70,407
Rejected ballots: 41