Before (end of 1998) (30 seats, Elections Centre)
Labour 21 · SNP 9 · Conservative 0 · Other 0 · Liberal Democrats 0
After (end of 1999) (32 seats, Elections Centre)
Labour 17 · SNP 14 · Conservative 1 · Liberal Democrats 0 · Other 0
Ward results
Altonhill, Hillhead and Longpark1 seat · turnout 54.8%
| D. Coffey | SNP | 983 |
| G. Thom | Labour | 510 |
| I. Mackie | Conservative | 170 |
Auchinleck1 seat · turnout 61.1%
| W. Menzies | Labour | 983 |
| M. Gordan | SNP | 824 |
Bellfield1 seat
| Knapp J.* | Labour | 983 ✓ |
| J. Todd | SNP | 862 |
| A. Todd | Liberal Democrats | 143 |
| J. Houison-Craufurd | Conservative | 72 |
Bellfield1 seat
| J. Knapp | Labour | 983 ✓ |
| J. Todd | SNP | 862 |
| A. Todd | Liberal Democrats | 143 |
| J. Houison-Craufurd | Conservative | 72 |
Catrine, Sorn and Mauchline East1 seat · turnout 60.6%
| G. Smith | Labour | 858 |
| D. Shankland | SNP | 704 |
| N. Martin | Conservative | 222 |
| Crookedholm, Moscow, Galston | West & | 0 |
Crosshouse, Gatehead and Knockentiber1 seat · turnout 62.0%
| B. Reeves | Labour | 917 |
| J. McGonigale | SNP | 657 |
| A. Park | Conservative | 144 |
Cumnock East1 seat
| Elaine Dinwoodie | Labour | 1,095 ✓ |
| V. Tennant | SNP | 535 |
Cumnock East1 seat
| E. Dinwoodie | Labour | 1,095 ✓ |
| V. Tennant | SNP | 535 |
Cumnock West1 seat · turnout 58.7%
| J. Boyd | Labour | 1,103 |
| A. Kent | SNP | 616 |
Dalmellington1 seat · turnout 60.2%
| R. Taylor | Labour | 864 |
| H. O’ Neill | Independent | 511 |
| N. Gee | SNP | 299 |
Darvel1 seat
| McDill R.* | SNP | 1,317 ✓ |
| A. Rankin | Labour | 570 |
| E. Murray | Conservative | 179 |
Drongan, Stair and Rankinston1 seat · turnout 58.9%
| T. Farrell | Labour | 1,338 |
| J. Keirs | SNP | 479 |
Galston East1 seat
| F. MacLean | SNP | 776 ✓ |
| P. McWilliams | Labour | 603 |
| R. Humphreys | Conservative | 213 |
| L. Riley | Liberal Democrats | 142 |
Galston East1 seat
| Finlay MacLean | SNP | 776 ✓ |
| P McWilliams | Labour | 603 |
| Rosie Humphreys | Conservative | 213 |
| L Riley | Liberal Democrats | 142 |
Grange/Howard1 seat
| I. Linton | SNP | 780 ✓ |
| J. McClymont | Conservative | 685 |
| D. Fraser | Labour | 448 |
| E. Riley | Liberal Democrats | 160 |
Grange/Howard1 seat
| I. Linton | SNP | 780 ✓ |
| J. McClymont | Conservative | 685 |
| D. Fraser | Labour | 448 |
| E. Riley | Liberal Democrats | 160 |
Hurlford1 seat · turnout 57.5%
| J. Raymond | Labour | 1,123 |
| L. MacLean | SNP | 700 |
Hurlford North1 seat · turnout 63.6%
| D. Macrae | Labour | 965 |
| E. Dickson | SNP | 711 |
| L. Freeman | Conservative | 189 |
Kilmarnock Central East1 seat
| R. Stevenson | SNP | 736 ✓ |
| G. Walker | Labour | 724 |
| J. Mundell | Conservative | 226 |
| G. Law | Liberal Democrats | 204 |
Kilmarnock Central East1 seat
| R. Stevenson | SNP | 736 ✓ |
| G. Walker | Labour | 724 |
| J. Mundell | Conservative | 226 |
| G. Law | Liberal Democrats | 204 |
Kilmarnock Central South1 seat · turnout 60.9%
| A. Walsh | Labour | 770 |
| I. Hamilton | SNP | 727 |
| H. McCall | Conservative | 359 |
| C. Rutherford | Independent | 52 |
Kilmarnock Central West1 seat · turnout 63.7%
| D. Reid | SNP | 923 |
| W. Cree | Labour | 783 |
| T. Donald | Conservative | 159 |
Kilmaurs and Stewarton South1 seat · turnout 65.6%
| A. Hay | SNP | 829 |
| L. Murray | Labour | 502 |
| J. McGlip | Liberal Democrats | 340 |
| T. Mackie | Conservative | 267 |
Mauchline1 seat · turnout 67.6%
| E. Jackson | Labour | 1,013 |
| R. Clark | SNP | 618 |
| G. Smith | Conservative | 348 |
Muirkirk, Lugar, Logan1 seat · turnout 63.4%
| J. Kelly | Labour | 1,202 |
| H. Kelson | SNP | 522 |
New Cumnock1 seat · turnout 57.8%
| J. Carmichael | Labour | 1,102 |
| J. Kelso | SNP | 456 |
| W. Young | Conservative | 235 |
Newmilns1 seat
| H Wilson | SNP | 920 ✓ |
| J Spiers | Labour | 834 |
| S. Young | Conservative | 703 |
| J Stevenson | SNP | 625 |
| J Dalzell | Labour | 555 |
| Fenwick North Kilmarnock | & Waterside | 0 |
| S. Young | Conservative | 703 ✓ |
| J. Stevenson | SNP | 625 |
| J. Dalzell | Labour | 555 |
| J. Weir | SNP | 731 ✓ |
| J. Blaney | Labour | 562 |
| M. Donnelly | Independent | 361 |
| A. McCall | Conservative | 147 |
| J. Faulds | SNP | 791 |
| James Weir | SNP | 731 |
| D Sneller | Labour | 669 |
| John Blaney | Labour | 562 |
| M Donnelly | Independent | 361 |
| A Stitt | Conservative | 203 |
| Alice McCall | Conservative | 147 |
| Ochiltree Skares Netherthird | & Craigens | 0 |
| J. Faulds | SNP | 791 ✓ |
| Sneller D.* | Labour | 669 |
| A. Stitt | Conservative | 203 |
Patna & Dalrymple1 seat
| E. Dinwoodie | Labour | 1,095 ✓ |
| V. Tennant | SNP | 535 |
Patna and Dalrymple1 seat
| Elaine Dinwoodie | Labour | 1,095 |
| V. Tennant | SNP | 535 |
Riccarton1 seat · turnout 61.5%
| A. Campbell | SNP | 852 |
| R. Murray | Labour | 750 |
| F. McMeekin | Conservative | 145 |
| J. Stewart | Liberal Democrats | 139 |
Shortlees1 seat
| J. Damdrough Ms.* | Labour | 967 ✓ |
| C. Gillingham | SNP | 713 |
| B. Rubin | Conservative | 108 |
Shortlees1 seat
| J Damdrough | Labour | 967 ✓ |
| C Gillingham | SNP | 713 |
| B Rubin | Conservative | 108 |
South New Farm Loch1 seat · turnout 68.5%
| A. McIntyre | Labour | 1,125 |
| R. Armour | SNP | 799 |
Stewarton Central1 seat · turnout 62.7%
| K. Hall | SNP | 1,029 |
| Jim O'Neill | Labour | 942 |
Stewarton East and Dunlop1 seat · turnout 66.6%
| B. McNeil | SNP | 865 |
| J. Thompson | Conservative | 645 |
| A. MacDougall | Independent | 425 |
