 
            
                | Election For | Date | Status | Votes | Registered Voters | Turnout | 
|---|---|---|---|---|---|
| Welsh National Assembly | 2021-05-06 | Held | 1,118,084 | 2,389,879 | 46.78 | 
| Welsh National Assembly | 2016-05-05 | Held | 994,181 | 2,248,050 | 44.22 | 
| Welsh National Assembly | 2011-05-06 | Held | 949,253 | 2,289,735 | 41.46 | 
| Referendum | 2011-03-03 | Held | 814,512 | 2,289,044 | 35.58 | 
| Welsh National Assembly | 2007-05-03 | Held | - | - | - | 
| Welsh National Assembly | 2003-05-01 | Held | 849,552 | 2,229,545 | 38.1 | 
| Welsh National Assembly | 1999-05-06 | Held | 1,021,857 | 2,205,117 | 46.34 |