Before (end of 2006) (32 seats, Elections Centre)
Labour 18 · SNP 12 · Conservative 1 · Other 1 · Liberal Democrats 0
After (end of 2007) (32 seats, Elections Centre)
Labour 14 · SNP 13 · Other 4 · Conservative 1 · Liberal Democrats 0
Ward results
| Neil Findlay | Labour | 2,137 ✓ |
| Greg McCarra | SNP | 1,669 ✓ |
| Cathy Muldoon | Labour | 1,340 ✓ |
| Sheila Grierson | Conservative | 335 |
| Tom Orr | Other | 319 |
| Judith Ford | Independent | 203 |
| Graham Wenham | LDem | 184 |
| Alun Birrell | Other | 139 |
Almond3 seats
| Kate MacKenzie | Conservative | 3,352 ✓ |
| George Grubb | Liberal Democrats | 2,809 ✓ |
| Norman Work | SNP | 2,164 ✓ |
| Neil Maclean | Liberal Democrats | 1,548 |
| John Longstaff | Labour | 1,280 |
| Jill Boulton | Green | 520 |
| Ross Clark | SSP | 144 |
Armadale and Blackridge3 seats
| Stuart Borrowman | Independent | 1,385 ✓ |
| Jim Dixon | Labour | 1,330 ✓ |
| Isabel Hutton | SNP | 1,156 ✓ |
| Duncan Maclean | Independent | 780 |
| Grant McLennan | SNP | 517 |
| Lindsay Butchart | Conservative | 252 |
| Caron Howden | Liberal Democrats | 137 |
| Steven Nimmo | SSP | 55 |
Bathgate3 seats
| John McGinty | Labour | 1,521 ✓ |
| William Boyle | SNP | 1,494 ✓ |
| Harry Cartmill | Labour | 1,366 |
| James Walker | SNP | 1,308 ✓ |
| Denise Macdonald | Conservative | 425 |
| Gary Montgomery | — | 371 |
| Charles Corser | Liberal Democrats | 265 |
| Ally Hendry | SSP | 93 |
| Alexander Davidson | Labour | 1,668 ✓ |
| Janet Campbell | SNP | 1,562 ✓ |
| Graeme Morrice | Labour | 1,139 ✓ |
| Ellen Glass | — | 1,047 ✓ |
| Eddie Malcolm | SNP | 987 |
| Jack Thompson | Conservative | 559 |
| Patricia Chapman | Liberal Democrats | 431 |
| Frank Anderson | SNP | 1,918 ✓ |
| Willie Dunn | Labour | 1,733 ✓ |
| Dave King | Labour | 1,569 ✓ |
| Carl John | SNP | 795 ✓ |
| Lorraine Robertson | — | 625 |
| Andy Murray | Conservative | 591 |
| James Chapman | Liberal Democrats | 421 |
| Helen Donnelly | SSP | 133 |
| Neil Findlay | Labour | 2,137 ✓ |
| Greg McCarra | SNP | 1,669 ✓ |
| Cathy Muldoon | Labour | 876 ✓ |
| Sheila Grierson | Conservative | 335 |
| Tom Orr | — | 319 |
| James Ford | Independent | 203 |
| Graham Wenham | Liberal Democrats | 184 |
| Alun Birrell | SSP | 139 |
Linlithgow3 seats
| Tom Kerr | Conservative | 2,120 ✓ |
| Martyn Day | SNP | 1,792 ✓ |
| Tam Smith | SNP | 1,340 |
| Thomas Conn | Labour | 1,328 ✓ |
| Geoffrey Harry King | Liberal Democrats | 739 |
| Simon King-Spooner | Green | 316 |
| Sandy Pagan | Conservative | 194 |
| Eddy Cornock | SSP | 49 |
Livingston North4 seats
| Robert De Bold | SNP | 1,856 ✓ |
| Bruce Ferrie | Labour | 1,630 ✓ |
| Andrew Miller | SNP | 1,316 ✓ |
| Irfan Arif | Labour | 976 |
| John Cochrane | — | 784 ✓ |
| Alison Adamson-Ross | Conservative | 704 |
| Ross McLaren | Liberal Democrats | 518 |
| Derek Murray | SSP | 96 |
Livingston South4 seats
| Lawrence Fitzpatrick | Labour | 2,584 ✓ |
| Peter Johnston | SNP | 2,543 ✓ |
| Danny Logue | Labour | 1,081 ✓ |
| Jean Muir | SNP | 879 ✓ |
| Marion Kerr | Conservative | 527 |
| Evan Bell | Liberal Democrats | 420 |
| Eddie Anderson | Independent | 341 |
| Mary Kerr | SSP | 115 |
Whitburn and Blackburn4 seats
| Jim Dickson | SNP | 1,981 ✓ |
| James Swan | Labour | 1,528 ✓ |
| George Paul | Labour | 1,367 ✓ |
| Gordon Beurskens | — | 851 ✓ |
| Mary Dickson | SNP | 507 |
| Alastair Lowrie | Conservative | 435 |
| Tony Fairley | Independent | 309 |
| Bob Howden | Liberal Democrats | 222 |
| Mark Eccles | SSP | 98 |
