Before (end of 2021) (22 seats, Open Council Data)
Labour 9 · Conservative 7 · SNP 6
After (end of 2022) (22 seats, Open Council Data)
Labour 10 · SNP 7 · Conservative 4 · Green 1
Ward results
Dunbar and East Linton3 seats
| Lyn Ann Jardine | SNP | 1,742 ✓ |
| Norman Hampshire | Labour | 1,643 ✓ |
| Donna Collins | Conservative | 1,395 ✓ |
| Mark James | Green | 984 |
| Jacquie Bell | Liberal Democrats | 659 |
| Cris Thacker | — | 44 |
| Timothy Anderson | Scottish Family Party | 38 |
Haddington and Lammermuir4 seats · turnout 33.9%
| George McGuire | Conservative | 1,714 ✓ |
| Shamin Akhtar | Labour | 1,625 ✓ |
| John McMillan | Labour | 1,228 ✓ |
| Tom Trotter | SNP | 1,107 ✓ |
| Graeme MacGregor | SNP | 944 |
| Jackie Swailes | Green | 577 |
| Stuart Crawford | Liberal Democrats | 432 |
| David Barrett | Independent | 118 |
| Morgwn Davies | Alba | 85 |
Musselburgh4 seats · turnout 28.2%
| Cher Cassini | SNP | 1,596 ✓ |
| Andy Forrest | Labour | 1,209 ✓ |
| Katie Mackie | Conservative | 1,082 |
| Ruaridh Bennett | Labour | 1,074 ✓ |
| Shona McIntosh | Green | 991 ✓ |
| Iain Whyte | SNP | 929 |
| Susan Butts | Liberal Democrats | 312 |
| Michelle Graham | Alba | 84 |
| Stephen Carter | — | 79 |
North Berwick Coastal3 seats
| Carol McFarlane | Labour | 1,447 ✓ |
| Jeremy Findlay | Conservative | 1,389 ✓ |
| Liz Allan | SNP | 1,360 ✓ |
| Judy Lockhart-Hunter | Conservative | 1,280 |
| Jacq Cottrell | Green | 901 |
| Stuart Smith | Liberal Democrats | 425 |
| Alison Carter | Scottish Family Party | 29 |
| George Henry Cowen | UK Independence Party (UKIP) | 18 |
Preston, Seton and Gosford4 seats
| Colin Yorkston | Labour | 1,569 ✓ |
| Lachlan Bruce | Conservative | 1,314 ✓ |
| Neil Gilbert | SNP | 1,156 ✓ |
| Brooke Ritchie | Labour | 978 ✓ |
| Janis Wilson | SNP | 756 |
| Tim Porteus | Green | 371 |
| Ben Morse | Liberal Democrats | 211 |
| Paul Brown | Alba | 66 |
Tranent, Wallyford and Macmerry4 seats · turnout 21.9%
| Fiona Dugdale | Labour | 1,437 ✓ |
| Kenny McLeod | SNP | 1,307 ✓ |
| Colin Peter McGinn | Labour | 1,290 ✓ |
| Gordon Mackett | Conservative | 804 |
| Lee-Anne Menzies | SNP | 666 ✓ |
| Marnie Stirling | Green | 245 |
| Elisabeth Wilson | Liberal Democrats | 127 |
| Jimmy Haddow | TUSC | 57 |
| Hazel Hamilton | Alba | 51 |
