Before (end of 2021) (33 seats, Open Council Data)
SNP 13 · Labour 12 · Conservative 7 · Other 1
After (end of 2022) (33 seats, Open Council Data)
SNP 15 · Labour 12 · Conservative 4 · Liberal Democrats 1 · Other 1
Ward results
Armadale and Blackridge3 seats
| Stuart Borrowman | Independent | 2,571 ✓ |
| Lynda Kenna | SNP | 1,159 ✓ |
| Andrew McGuire | Labour | 742 ✓ |
| Chris Terry | Conservative | 555 |
| Sophie Brodie | Green | 136 |
| Helen Mackenzie | Liberal Democrats | 50 |
| John Hannah | — | 43 |
Bathgate4 seats
| Harry Cartmill | Labour | 2,496 ✓ |
| William Boyle | SNP | 1,806 ✓ |
| Pauline Stafford | SNP | 1,190 ✓ |
| Chris Kennedy | Conservative | 1,048 |
| Tony Pearson | Labour | 375 ✓ |
| Siobhan Flannigan | Green | 281 |
| John Swanson Mackenzie | Liberal Democrats | 150 |
| Gordon Dent | Alba | 67 |
Broxburn, Uphall and Winchburgh4 seats · turnout 21.4%
| Diane Calder | SNP | 1,990 ✓ |
| Ann Davidson | Labour | 1,305 ✓ |
| Angela Doran-Timson | Conservative | 1,215 ✓ |
| Janet Campbell | SNP | 880 ✓ |
| Hazel McLeod | Labour | 724 |
| Cam Wright | Green | 298 |
| Charles Corser | Liberal Democrats | 255 |
| Phil Noble | Alba | 95 |
| Kenneth Alexander Sutherland | Scottish Family Party | 91 |
East Livingston and East Calder4 seats · turnout 18.8%
| Carl John | SNP | 1,741 ✓ |
| Damian Doran-Timson | Conservative | 1,205 ✓ |
| Danny Logue | Labour | 1,079 ✓ |
| Veronica Smith | SNP | 622 ✓ |
| Frank Anderson | Independent | 497 |
| Neal Drummond | Green | 436 |
| Thomas Ullathorne | SNP | 390 |
| Andy Rafferty | Labour | 312 |
| Bob Howden | Liberal Democrats | 218 |
| Ruth Hutchison | ScFam | 87 |
| Pauline Clark | SNP | 1,292 ✓ |
| Cathy Muldoon | Labour | 1,113 ✓ |
| Craig Meek | Labour | 924 ✓ |
| Elaine Fairbairn | Conservative | 718 |
| Greg McCarra | SNP | 652 |
| Neil Barnes | Green | 185 |
| Gillian Pattle | Liberal Democrats | 118 |
| Hani Mohamed | Alba | 70 |
Linlithgow3 seats
| Pauline Orr | SNP | 1,869 ✓ |
| Sally Pattle | Liberal Democrats | 1,447 ✓ |
| Christopher Horne | Conservative | 1,411 |
| Thomas Conn | Labour | 1,391 ✓ |
| Pamela Barnes | Green | 941 |
| Rik Smith | Scottish Family Party | 58 |
Livingston North4 seats
| Robert De Bold | SNP | 2,133 ✓ |
| Andrew Miller | SNP | 1,380 ✓ |
| Anne McMillan | Labour | 1,347 ✓ |
| Alison Adamson | Conservative | 1,256 ✓ |
| Michael Rae | Labour | 370 |
| Mark Wilkinson | Green | 324 |
| Catrina McDonald | Liberal Democrats | 278 |
| Robert Bell | Scottish Family Party | 141 |
Livingston South4 seats · turnout 15.5%
| Maria MacAulay | SNP | 2,252 ✓ |
| Lawrence Fitzpatrick | Labour | 2,028 ✓ |
| Peter Heggie | Conservative | 884 ✓ |
| Moira McKee Shemilt | SNP | 698 ✓ |
| Craig Smith | Labour | 422 |
| Eddie Anderson | Independent | 384 |
| Cameron Glasgow | Green | 328 |
| Eddie Millar | Independent | 323 |
| Caron Marianne Lindsay | Liberal Democrats | 167 |
| Margaret Hamilton | Scottish Family Party | 80 |
Whitburn and Blackburn4 seats
| Jim Dickson | SNP | 1,734 ✓ |
| George Paul | Labour | 1,237 ✓ |
| Bruce Fairbairn | Conservative | 1,135 |
| Kirsteen Sullivan | Labour | 1,056 ✓ |
| Mary Dickson | SNP | 636 ✓ |
| Carole Racionzer | Green | 190 |
| Derek Graham Pattle | Liberal Democrats | 148 |
