Before (end of 1996) (43 seats, Elections Centre)
Labour 34 · Liberal Democrats 8 · Conservative 1 · Other 0
After (end of 1997) (43 seats, Elections Centre)
Labour 34 · Liberal Democrats 8 · Conservative 1 · Other 0
Ward results
Abington1 seat · turnout 68.0%
| M. Boss | Labour | 1,864 ✓ |
| C Markham | Liberal Democrats | 1,080 |
| J. Lane | Conservative | 931 |
| D. Torbica | UK Independence Party (UKIP) | 80 |
Billing1 seat · turnout 67.3%
| S. Dunstall | Labour | 1,823 ✓ |
| S. Gifford | Conservative | 1,603 |
| N. Felstead | Liberal Democrats | 715 |
Boughton Green1 seat · turnout 72.7%
| R. Foot | Liberal Democrats | 1,847 ✓ |
| Kirby B. | Labour | 1,089 |
| R Baker | Conservative | 716 |
Dallington & Kings Heath1 seat · turnout 62.7%
| J. Bains | Labour | 2,994 ✓ |
| B. Wright | Conservative | 1,288 |
| N Kent | Liberal Democrats | 629 |
Delapre1 seat · turnout 66.7%
| C. Kalyan | Labour | 2,056 ✓ |
| I Riches | Conservative | 955 |
| Simpson A. | Liberal Democrats | 481 |
| E. Goodman | Green | 115 |
Headlands1 seat · turnout 77.4%
| S O'Hare | Liberal Democrats | 1,340 ✓ |
| V Confue | Labour | 1,251 |
| Ian Gardener | Conservative | 1,134 |
Kingsthorpe1 seat · turnout 68.0%
| C. Teulon | Liberal Democrats | 1,582 ✓ |
| Kingston A. | Labour | 1,190 |
| Austin G. | Conservative | 717 |
Links1 seat · turnout 64.5%
| R Perry | Labour | 2,575 ✓ |
| J Cartwright | Conservative | 1,367 |
| J Cramp | Liberal Democrats | 758 |
Lumbertubs1 seat · turnout 62.1%
| M. Young | Labour | 2,930 ✓ |
| R Macrory | Conservative | 1,795 |
| I. Wright | Liberal Democrats | 909 |
| B. Somerville | Green | 210 |
Nene Valley1 seat · turnout 71.0%
| C Lill | Conservative | 6,181 ✓ |
| A. Dyer-Atkins | Labour | 3,745 |
| R Matthews | Liberal Democrats | 2,351 |
| E. Lander | Green | 366 |
New Duston1 seat · turnout 74.9%
| T. Wire | Labour | 3,303 ✓ |
| S Chauhan | Conservative | 2,460 |
| R Baldwin | Liberal Democrats | 934 |
Northampton Castle1 seat · turnout 58.8%
| R. Dickie | Labour | 2,172 ✓ |
| C. Carter | Conservative | 737 |
| P. Baldwin | Liberal Democrats | 538 |
Northampton Park1 seat · turnout 73.5%
| M. Ellis | Conservative | 2,337 ✓ |
| D. Boss | Labour | 2,293 |
| D Campbell | Liberal Democrats | 823 |
Northampton South1 seat
| A Zaman | Conservative | 1,216 |
| C Squires | Liberal Democrats | 647 |
Northampton South1 seat
| J. Gardner | Labour | 1,758 ✓ |
Old Duston1 seat · turnout 73.6%
| D. Edwards | Conservative | 1,610 ✓ |
| P. Ford | Labour | 1,531 |
| Barker Devonport S | Green | 699 |
| M Tilly | Liberal Democrats | 424 |
Riverside1 seat · turnout 72.6%
| Morwen Elizabeth Millson | Liberal Democrats | 2,790 ✓ |
| Beverley Palmer | Conservative | 2,405 |
| G Burton | Labour | 788 |
St Crispin1 seat
| D. Robinson | Labour | 1,718 ✓ |
| P. Carter | Conservative | 629 |
| P Oakman | Liberal Democrats | 412 |
| D Gray | Green | 186 |
St. Alban1 seat · turnout 68.2%
| M Thomas | Labour | 2,011 ✓ |
| A. Wright | Conservative | 787 |
| P Topham | Liberal Democrats | 410 |
St. George1 seat · turnout 66.6%
| Richard Church | Liberal Democrats | 1,507 ✓ |
| B Druker | Labour | 1,412 |
| B. Eldred | Conservative | 756 |
Thorplands1 seat · turnout 62.8%
| Patterson L. | Labour | 1,890 ✓ |
| W Massey | Conservative | 1,028 |
| I. Markham | Liberal Democrats | 550 |
Welford1 seat · turnout 74.6%
| J. Kirby | Labour | 2,160 ✓ |
| G Lundie | Conservative | 1,602 |
| Sally Beardsworth | Liberal Democrats | 856 |
Weston1 seat · turnout 72.6%
| N Lyon | Conservative | 2,877 ✓ |
| W. Strachan | Labour | 2,024 |
| M Hanly | Liberal Democrats | 1,002 |
