Notional results for a UK general election on 5 May 2005 Great Britain - by majority
| Constituency | Winning party | Valid votes | Majority (votes) | Majority (%) |
| Knowsley | Lab | 41,936 | 24,333 | 58.0% |
| Normanton, Pontefract and Castleford | Lab | 42,287 | 20,608 | 48.7% |
| Bootle | Lab | 36,937 | 20,125 | 54.5% |
| Richmond (Yorks) | Con | 50,217 | 19,450 | 38.7% |
| Bolsover | Lab | 40,395 | 19,260 | 47.7% |
| Easington | Lab | 32,322 | 18,874 | 58.4% |
| Sheffield, Brightside and Hillsborough | Lab | 33,230 | 18,801 | 56.6% |
| Buckingham | Con | 49,473 | 18,716 | 37.8% |
| Barnsley East | Lab | 32,136 | 18,298 | 56.9% |
| Sedgefield | Lab | 40,599 | 18,198 | 44.8% |
| Makerfield | Lab | 36,918 | 17,903 | 48.5% |
| Liverpool, Walton | Lab | 32,153 | 17,611 | 54.8% |
| Islwyn | Lab | 33,871 | 17,582 | 51.9% |
| Wentworth and Dearne | Lab | 38,533 | 17,551 | 45.5% |
| Washington and Sunderland West | Lab | 32,458 | 17,060 | 52.6% |
| Houghton and Sunderland South | Lab | 37,105 | 16,986 | 45.8% |
| Beckenham | Con | 41,864 | 16,913 | 40.4% |
| North Durham | Lab | 37,341 | 16,781 | 44.9% |
| Camberwell and Peckham | Lab | 38,773 | 16,608 | 42.8% |
| Leicester East | Lab | 42,175 | 16,400 | 38.9% |
| Epsom and Ewell | Con | 48,833 | 16,342 | 33.5% |
| Rhondda | Lab | 31,148 | 16,242 | 52.1% |
| New Forest West | Con | 44,080 | 16,183 | 36.7% |
| Halton | Lab | 37,129 | 16,060 | 43.3% |
| East Surrey | Con | 49,253 | 15,921 | 32.3% |
| Bexhill and Battle | Con | 50,414 | 15,893 | 31.5% |
| Sheffield South East | Lab | 36,536 | 15,843 | 43.4% |
| Wigan | Lab | 39,596 | 15,501 | 39.1% |
| St Helens North | Lab | 41,836 | 15,265 | 36.5% |
| South Holland and The Deepings | Con | 46,580 | 15,127 | 32.5% |
| Leigh | Lab | 38,987 | 15,098 | 38.7% |
| North Tyneside | Lab | 39,935 | 14,929 | 37.4% |
| Ogmore | Lab | 32,059 | 14,839 | 46.3% |
| Beaconsfield | Con | 46,100 | 14,794 | 32.1% |
| Torfaen | Lab | 35,979 | 14,791 | 41.1% |
| Christchurch | Con | 46,807 | 14,640 | 31.3% |
| Birkenhead | Lab | 31,676 | 14,638 | 46.2% |
| Coventry North East | Lab | 38,399 | 14,621 | 38.1% |
| Cynon Valley | Lab | 29,080 | 14,390 | 49.5% |
| Gateshead | Lab | 35,021 | 14,245 | 40.7% |
| Croydon South | Con | 50,914 | 14,228 | 27.9% |
| Croydon North | Lab | 45,225 | 14,185 | 31.4% |
| Thirsk and Malton | Con | 49,540 | 14,117 | 28.5% |
| Hemsworth | Lab | 38,421 | 14,026 | 36.5% |
| Aberavon | Lab | 30,104 | 13,937 | 46.3% |
| Merthyr Tydfil and Rhymney | Lab | 29,976 | 13,934 | 46.5% |
| Liverpool, West Derby | Lab | 30,632 | 13,874 | 45.3% |
| Witney | Con | 51,811 | 13,874 | 26.8% |
| Rotherham | Lab | 33,550 | 13,865 | 41.3% |
| Mansfield | Lab | 43,882 | 13,776 | 31.4% |
| Leeds West | Lab | 35,283 | 13,699 | 38.8% |
| Leeds East | Lab | 35,829 | 13,689 | 38.2% |
| Stoke-on-Trent North | Lab | 35,933 | 13,666 | 38.0% |
| East Ham | Lab | 41,266 | 13,649 | 33.1% |
| Maldon | Con | 42,424 | 13,631 | 32.1% |
| Caerphilly | Lab | 36,223 | 13,517 | 37.3% |
| Epping Forest | Con | 43,001 | 13,473 | 31.3% |
| North West Durham | Lab | 39,509 | 13,443 | 34.0% |
| South Shields | Lab | 32,130 | 13,368 | 41.6% |
| Henley | Con | 49,263 | 13,366 | 27.1% |
| Tonbridge and Malling | Con | 46,063 | 13,352 | 29.0% |
| Ruislip, Northwood and Pinner | Con | 43,218 | 13,274 | 30.7% |
| Ashton-under-Lyne | Lab | 34,432 | 13,199 | 38.3% |
| Ealing, Southall | Lab | 34,283 | 13,140 | 38.3% |
| Denton and Reddish | Lab | 33,994 | 13,128 | 38.6% |
| Sevenoaks | Con | 44,735 | 13,060 | 29.2% |
| Blackley and Broughton | Lab | 30,124 | 13,060 | 43.4% |
| Tottenham | Lab | 31,664 | 13,034 | 41.2% |
| Lewisham, Deptford | Lab | 34,760 | 13,012 | 37.4% |
| Rutland and Melton | Con | 49,436 | 12,998 | 26.3% |
| Rayleigh and Wickford | Con | 47,437 | 12,983 | 27.4% |
| Isle of Wight | Con | 66,843 | 12,978 | 19.4% |
| Chesham and Amersham | Con | 47,511 | 12,974 | 27.3% |
| Maidstone and The Weald | Con | 44,580 | 12,922 | 29.0% |
| Leeds Central | Lab | 34,008 | 12,916 | 38.0% |
| Mid Worcestershire | Con | 47,221 | 12,906 | 27.3% |
| Nottingham North | Lab | 31,356 | 12,870 | 41.0% |
| Wealden | Con | 49,921 | 12,812 | 25.7% |
| Hertford and Stortford | Con | 49,149 | 12,756 | 26.0% |
| Jarrow | Lab | 35,074 | 12,749 | 36.3% |
| Stockton North | Lab | 37,928 | 12,742 | 33.6% |
| Mitcham and Morden | Lab | 39,716 | 12,739 | 32.1% |
| Neath | Lab | 35,817 | 12,710 | 35.5% |
| North Herefordshire | Con | 44,623 | 12,688 | 28.4% |
| Sleaford and North Hykeham | Con | 52,544 | 12,687 | 24.1% |
| North West Hampshire | Con | 49,683 | 12,683 | 25.5% |
| Brentwood and Ongar | Con | 46,016 | 12,522 | 27.2% |
| Middlesbrough | Lab | 32,099 | 12,476 | 38.9% |
| Folkestone and Hythe | Con | 51,153 | 12,446 | 24.3% |
| Runnymede and Weybridge | Con | 43,524 | 12,349 | 28.4% |
| Sheffield, Heeley | Lab | 37,773 | 12,340 | 32.7% |
| Sutton Coldfield | Con | 46,093 | 12,318 | 26.7% |
| Wolverhampton South East | Lab | 33,650 | 12,309 | 36.6% |
| Arundel and South Downs | Con | 51,618 | 12,291 | 23.8% |
| West Ham | Lab | 38,644 | 12,274 | 31.8% |
| Ashford | Con | 49,035 | 12,268 | 25.0% |
| Devizes | Con | 42,813 | 12,259 | 28.6% |
| Barking | Lab | 36,871 | 12,183 | 33.0% |
| North East Bedfordshire | Con | 49,317 | 12,128 | 24.6% |
| Romford | Con | 42,389 | 12,120 | 28.6% |
| Redcar | Lab | 38,861 | 12,116 | 31.2% |
| Wyre and Preston North | Con | 43,926 | 12,082 | 27.5% |
| Doncaster North | Lab | 37,765 | 12,027 | 31.8% |
| Mole Valley | Con | 49,415 | 11,997 | 24.3% |
| West Bromwich East | Lab | 36,200 | 11,947 | 33.0% |
| Barnsley Central | Lab | 30,897 | 11,839 | 38.3% |
| Daventry | Con | 46,818 | 11,776 | 25.2% |
| Kingston upon Hull East | Lab | 32,753 | 11,740 | 35.8% |
| Liverpool, Riverside | Lab | 32,649 | 11,731 | 35.9% |
| Fareham | Con | 48,576 | 11,702 | 24.1% |
| Pontypridd | Lab | 34,184 | 11,694 | 34.2% |
| Derby South | Lab | 40,201 | 11,655 | 29.0% |
| Huntingdon | Con | 48,349 | 11,652 | 24.1% |
| Greenwich and Woolwich | Lab | 35,517 | 11,638 | 32.8% |
| Manchester Central | Lab | 30,337 | 11,636 | 38.4% |
| Skipton and Ripon | Con | 49,484 | 11,596 | 23.4% |
| Mid Bedfordshire | Con | 50,222 | 11,593 | 23.1% |
| Tunbridge Wells | Con | 45,588 | 11,572 | 25.4% |
| Rother Valley | Lab | 40,597 | 11,558 | 28.5% |
| Tatton | Con | 41,604 | 11,537 | 27.7% |
| Broxbourne | Con | 40,628 | 11,509 | 28.3% |
| Bolton South East | Lab | 34,765 | 11,483 | 33.0% |
| Warrington North | Lab | 39,899 | 11,382 | 28.5% |
| South Northamptonshire | Con | 49,693 | 11,356 | 22.9% |
| Don Valley | Lab | 38,345 | 11,333 | 29.6% |
| Swansea East | Lab | 30,834 | 11,249 | 36.5% |
| Warley | Lab | 35,026 | 11,206 | 32.0% |
| North East Hampshire | Con | 42,878 | 11,189 | 26.1% |
| Fylde | Con | 38,773 | 11,117 | 28.7% |
| Hertsmere | Con | 42,572 | 11,093 | 26.1% |
| Reigate | Con | 43,651 | 11,093 | 25.4% |
| Hitchin and Harpenden | Con | 48,305 | 11,064 | 22.9% |
| Thornbury and Yate | LD | 47,160 | 11,060 | 23.5% |
| Heywood and Middleton | Lab | 41,519 | 11,034 | 26.6% |
| North Shropshire | Con | 46,510 | 11,020 | 23.7% |
| St Helens South and Whiston | Lab | 41,054 | 10,987 | 26.8% |
| Kenilworth and Southam | Con | 44,180 | 10,956 | 24.8% |
| Bristol South | Lab | 43,967 | 10,928 | 24.9% |
| Stratford-on-Avon | Con | 45,728 | 10,928 | 23.9% |
| North West Cambridgeshire | Con | 52,990 | 10,925 | 20.6% |
| Surrey Heath | Con | 47,858 | 10,845 | 22.7% |
| Wythenshawe and Sale East | Lab | 36,184 | 10,827 | 29.9% |
| Garston and Halewood | Lab | 38,730 | 10,814 | 27.9% |
| Penrith and The Border | Con | 42,206 | 10,795 | 25.6% |
| Horsham | Con | 49,770 | 10,780 | 21.7% |
| The Cotswolds | Con | 50,451 | 10,742 | 21.3% |
| St Ives | LD | 43,691 | 10,711 | 24.5% |
| Salford and Eccles | Lab | 32,805 | 10,707 | 32.6% |
| Chingford and Woodford Green | Con | 38,648 | 10,641 | 27.5% |
| Hayes and Harlington | Lab | 36,939 | 10,594 | 28.7% |
| Wansbeck | Lab | 36,809 | 10,581 | 28.7% |
| Saffron Walden | Con | 49,339 | 10,483 | 21.2% |
| Chichester | Con | 51,455 | 10,457 | 20.3% |
| Oldham West and Royton | Lab | 38,534 | 10,454 | 27.1% |
| Darlington | Lab | 39,797 | 10,417 | 26.2% |
| Ashfield | Lab | 42,711 | 10,370 | 24.3% |
| York Central | Lab | 39,907 | 10,344 | 25.9% |
| Doncaster Central | Lab | 37,774 | 10,325 | 27.3% |
| Edmonton | Lab | 36,406 | 10,312 | 28.3% |
| Chelsea and Fulham | Con | 34,415 | 10,253 | 29.8% |
| Banbury | Con | 53,685 | 10,090 | 18.8% |
| Bridgwater and West Somerset | Con | 50,988 | 10,081 | 19.8% |
| Bromsgrove | Con | 47,810 | 10,080 | 21.1% |
| Bury St Edmunds | Con | 52,959 | 10,080 | 19.0% |
| Newark | Con | 45,444 | 10,077 | 22.2% |
| Bishop Auckland | Lab | 38,128 | 10,047 | 26.4% |
| Bracknell | Con | 45,704 | 10,037 | 22.0% |
| Worsley and Eccles South | Lab | 39,037 | 10,001 | 25.6% |
| Stockport | Lab | 34,630 | 9,982 | 28.8% |
| Twickenham | LD | 51,687 | 9,965 | 19.3% |
| Spelthorne | Con | 42,829 | 9,936 | 23.2% |
| Rushcliffe | Con | 48,222 | 9,932 | 20.6% |
| Erith and Thamesmead | Lab | 37,805 | 9,870 | 26.1% |
| West Bromwich West | Lab | 31,782 | 9,821 | 30.9% |
| Louth and Horncastle | Con | 46,548 | 9,813 | 21.1% |
| Bury South | Lab | 42,815 | 9,779 | 22.8% |
| Stoke-on-Trent Central | Lab | 28,750 | 9,717 | 33.8% |
| Birmingham, Erdington | Lab | 32,180 | 9,677 | 30.1% |
| Suffolk Coastal | Con | 52,485 | 9,674 | 18.4% |
| South Cambridgeshire | Con | 52,946 | 9,634 | 18.2% |
| Hackney South and Shoreditch | Lab | 30,697 | 9,629 | 31.4% |
| Windsor | Con | 43,041 | 9,605 | 22.3% |
| North East Derbyshire | Lab | 42,863 | 9,564 | 22.3% |
| North East Hertfordshire | Con | 48,157 | 9,510 | 19.7% |
| Sunderland Central | Lab | 37,064 | 9,464 | 25.5% |
| Macclesfield | Con | 45,799 | 9,464 | 20.7% |
| South West Devon | Con | 46,931 | 9,442 | 20.1% |
| Kingston upon Hull West and Hessle | Lab | 27,688 | 9,430 | 34.1% |
| Worthing West | Con | 44,924 | 9,383 | 20.9% |
| Aylesbury | Con | 47,783 | 9,314 | 19.5% |
| Old Bexley and Sidcup | Con | 42,306 | 9,309 | 22.0% |
| Ilford South | Lab | 42,693 | 9,228 | 21.6% |
| East Devon | Con | 47,672 | 9,168 | 19.2% |
| Tewkesbury | Con | 46,152 | 9,130 | 19.8% |
| Wallasey | Lab | 38,072 | 9,130 | 24.0% |
| Blaenau Gwent | Ind | 35,251 | 9,121 | 25.9% |
| Kingston and Surbiton | LD | 50,173 | 9,084 | 18.1% |
| Southend West | Con | 40,569 | 9,008 | 22.2% |
| Tiverton and Honiton | Con | 51,332 | 9,007 | 17.5% |
| Cardiff South and Penarth | Lab | 39,487 | 8,955 | 22.7% |
| Coventry North West | Lab | 41,844 | 8,934 | 21.4% |
| Faversham and Mid Kent | Con | 42,516 | 8,927 | 21.0% |
| Salisbury | Con | 45,444 | 8,860 | 19.5% |
| Brent North | Lab | 44,054 | 8,830 | 20.0% |
| Derbyshire Dales | Con | 42,325 | 8,810 | 20.8% |
| Yeovil | LD | 50,665 | 8,779 | 17.3% |
| Lewisham East | Lab | 37,578 | 8,758 | 23.3% |
| West Suffolk | Con | 43,843 | 8,735 | 19.9% |
| Cannock Chase | Lab | 41,556 | 8,726 | 21.0% |
| Dwyfor Meirionnydd | PC | 29,996 | 8,706 | 29.0% |
| Morley and Outwood | Lab | 41,389 | 8,669 | 20.9% |
| Braintree | Con | 44,898 | 8,658 | 19.3% |
| South West Hertfordshire | Con | 50,915 | 8,640 | 17.0% |
| Scunthorpe | Lab | 34,230 | 8,638 | 25.2% |
| Wolverhampton North East | Lab | 34,344 | 8,628 | 25.1% |
| Bognor Regis and Littlehampton | Con | 42,766 | 8,617 | 20.1% |
| Penistone and Stocksbridge | Lab | 42,179 | 8,617 | 20.4% |
| Charnwood | Con | 47,727 | 8,613 | 18.0% |
| Berwick-upon-Tweed | LD | 36,406 | 8,585 | 23.6% |
| North Norfolk | LD | 49,617 | 8,575 | 17.3% |
| South West Wiltshire | Con | 45,454 | 8,568 | 18.8% |
| Exeter | Lab | 49,574 | 8,559 | 17.3% |
| Leicester West | Lab | 32,320 | 8,539 | 26.4% |
| Blyth Valley | Lab | 35,773 | 8,527 | 23.8% |
| Vauxhall | Lab | 34,644 | 8,503 | 24.5% |
| Southampton, Itchen | Lab | 40,375 | 8,479 | 21.0% |
| Stalybridge and Hyde | Lab | 35,760 | 8,455 | 23.6% |
| Bradford South | Lab | 35,198 | 8,444 | 24.0% |
| North West Norfolk | Con | 45,897 | 8,417 | 18.3% |
| Alyn and Deeside | Lab | 35,496 | 8,378 | 23.6% |
| Cardiff West | Lab | 37,578 | 8,361 | 22.2% |
| Holborn and St Pancras | Lab | 44,050 | 8,348 | 19.0% |
| South Staffordshire | Con | 27,234 | 8,346 | 30.6% |
| Preston | Lab | 30,137 | 8,338 | 27.7% |
| Stoke-on-Trent South | Lab | 36,714 | 8,324 | 22.7% |
| Stretford and Urmston | Lab | 39,054 | 8,310 | 21.3% |
| South West Bedfordshire | Con | 45,814 | 8,277 | 18.1% |
| Bassetlaw | Lab | 46,077 | 8,256 | 17.9% |
| Congleton | Con | 46,682 | 8,246 | 17.7% |
| Bromley and Chislehurst | Con | 40,045 | 8,236 | 20.6% |
| Workington | Lab | 35,814 | 8,226 | 23.0% |
| Castle Point | Con | 45,802 | 8,201 | 17.9% |
| Stone | Con | 43,744 | 8,191 | 18.7% |
| East Worthing and Shoreham | Con | 44,525 | 8,180 | 18.4% |
| Ealing North | Lab | 43,659 | 8,126 | 18.6% |
| South East Cambridgeshire | Con | 51,799 | 8,110 | 15.7% |
| Newcastle-under-Lyme | Lab | 39,788 | 8,108 | 20.4% |
| Middlesbrough South and East Cleveland | Lab | 43,737 | 8,096 | 18.5% |
| Hornchurch and Upminster | Con | 49,208 | 8,058 | 16.4% |
| Blackburn | Lab | 41,388 | 8,048 | 19.4% |
| Wantage | Con | 52,052 | 8,039 | 15.4% |
| Hackney North and Stoke Newington | Lab | 30,920 | 8,002 | 25.9% |
| Walthamstow | Lab | 34,444 | 7,993 | 23.2% |
| Harrogate and Knaresborough | LD | 49,212 | 7,980 | 16.2% |
| Slough | Lab | 39,907 | 7,924 | 19.9% |
| Walsall South | Lab | 38,089 | 7,910 | 20.8% |
| Gainsborough | Con | 44,534 | 7,895 | 17.7% |
| Lewes | LD | 46,719 | 7,889 | 16.9% |
| Huddersfield | Lab | 35,362 | 7,883 | 22.3% |
| Birmingham, Northfield | Lab | 39,534 | 7,879 | 19.9% |
| Dulwich and West Norwood | Lab | 39,756 | 7,853 | 19.8% |
| Birmingham, Perry Barr | Lab | 38,698 | 7,825 | 20.2% |
| Southampton, Test | Lab | 40,767 | 7,817 | 19.2% |
| Mid Norfolk | Con | 47,837 | 7,793 | 16.3% |
| Lichfield | Con | 47,258 | 7,791 | 16.5% |
| Central Suffolk and North Ipswich | Con | 48,436 | 7,786 | 16.1% |
| Lewisham West and Penge | Lab | 40,628 | 7,779 | 19.1% |
| Harrow West | Lab | 42,406 | 7,742 | 18.3% |
| Plymouth, Moor View | Lab | 39,960 | 7,740 | 19.4% |
| Esher and Walton | Con | 47,878 | 7,727 | 16.1% |
| North East Cambridgeshire | Con | 47,406 | 7,726 | 16.3% |
| South Leicestershire | Con | 48,848 | 7,704 | 15.8% |
| Hazel Grove | LD | 38,629 | 7,694 | 19.9% |
| Great Grimsby | Lab | 32,964 | 7,654 | 23.2% |
| New Forest East | Con | 47,222 | 7,653 | 16.2% |
| Maidenhead | Con | 49,090 | 7,650 | 15.6% |
| Altrincham and Sale West | Con | 43,357 | 7,618 | 17.6% |
| Feltham and Heston | Lab | 39,460 | 7,598 | 19.3% |
| Wycombe | Con | 43,945 | 7,597 | 17.3% |
| Canterbury | Con | 46,285 | 7,579 | 16.4% |
| Birmingham, Selly Oak | Lab | 44,131 | 7,564 | 17.1% |
| Newcastle upon Tyne Central | Lab | 32,554 | 7,509 | 23.1% |
| Hartlepool | Lab | 35,436 | 7,478 | 21.1% |
| Brent Central | Lab | 39,267 | 7,469 | 19.0% |
| Sheffield, Hallam | LD | 45,852 | 7,416 | 16.2% |
| Meriden | Con | 48,233 | 7,412 | 15.4% |
| Kingston upon Hull North | Lab | 28,089 | 7,384 | 26.3% |
| Cities of London and Westminster | Con | 32,019 | 7,352 | 23.0% |
| Wakefield | Lab | 41,990 | 7,349 | 17.5% |
| Bristol East | Lab | 42,266 | 7,335 | 17.4% |
| Grantham and Stamford | Con | 46,344 | 7,308 | 15.8% |
| Chorley | Lab | 44,388 | 7,285 | 16.4% |
| Wokingham | Con | 47,012 | 7,257 | 15.4% |
| Leyton and Wanstead | Lab | 34,355 | 7,253 | 21.1% |
| Witham | Con | 41,879 | 7,241 | 17.3% |
| Llanelli | Lab | 35,344 | 7,234 | 20.5% |
| Uxbridge and South Ruislip | Con | 39,858 | 7,178 | 18.0% |
| Nottingham East | Lab | 29,240 | 7,083 | 24.2% |
| Birmingham, Hodge Hill | Lab | 41,435 | 7,063 | 17.0% |
| Montgomeryshire | LD | 30,914 | 7,048 | 22.8% |
| Crewe and Nantwich | Lab | 45,142 | 6,999 | 15.5% |
| Newcastle upon Tyne East | Lab | 33,320 | 6,987 | 21.0% |
| Ribble Valley | Con | 46,066 | 6,953 | 15.1% |
| Walsall North | Lab | 33,194 | 6,901 | 20.8% |
| North Wiltshire | Con | 44,897 | 6,888 | 15.3% |
| Newcastle upon Tyne North | Lab | 40,845 | 6,878 | 16.8% |
| Sherwood | Lab | 43,192 | 6,869 | 15.9% |
| Newport East | Lab | 31,825 | 6,838 | 21.5% |
| Wrexham | Lab | 30,385 | 6,819 | 22.4% |
| South West Norfolk | Con | 45,444 | 6,817 | 15.0% |
| Oxford West and Abingdon | LD | 50,768 | 6,816 | 13.4% |
| Birmingham, Ladywood | Lab | 29,296 | 6,804 | 23.2% |
| Erewash | Lab | 43,309 | 6,782 | 15.7% |
| Norwich North | Lab | 40,784 | 6,769 | 16.6% |
| Leeds North East | Lab | 43,604 | 6,762 | 15.5% |
| South Norfolk | Con | 50,185 | 6,719 | 13.4% |
| Islington North | Lab | 31,494 | 6,716 | 21.3% |
| Ellesmere Port and Neston | Lab | 41,986 | 6,713 | 16.0% |
| Gower | Lab | 39,542 | 6,703 | 17.0% |
| North Warwickshire | Lab | 43,774 | 6,684 | 15.3% |
| Nottingham South | Lab | 34,718 | 6,665 | 19.2% |
| South Suffolk | Con | 48,853 | 6,664 | 13.6% |
| Birmingham, Hall Green | Lab | 41,809 | 6,649 | 15.9% |
| Delyn | Lab | 34,004 | 6,644 | 19.5% |
| Woking | Con | 46,045 | 6,612 | 14.4% |
| Streatham | Lab | 37,692 | 6,584 | 17.5% |
| Broadland | Con | 47,066 | 6,573 | 14.0% |
| Carmarthen East and Dinefwr | PC | 37,344 | 6,551 | 17.5% |
| Winchester | LD | 51,206 | 6,524 | 12.7% |
| Mid Sussex | Con | 51,218 | 6,462 | 12.6% |
| Luton North | Lab | 39,292 | 6,439 | 16.4% |
| Eddisbury | Con | 43,203 | 6,408 | 14.8% |
| Havant | Con | 41,036 | 6,395 | 15.6% |
| Boston and Skegness | Con | 43,151 | 6,391 | 14.8% |
| Colchester | LD | 40,937 | 6,388 | 15.6% |
| Dagenham and Rainham | Lab | 40,606 | 6,372 | 15.7% |
| Manchester, Gorton | Lab | 32,412 | 6,355 | 19.6% |
| Aldershot | Con | 41,962 | 6,345 | 15.1% |
| East Yorkshire | Con | 47,195 | 6,284 | 13.3% |
| Coventry South | Lab | 41,075 | 6,237 | 15.2% |
| Clwyd South | Lab | 31,350 | 6,220 | 19.8% |
| Kingswood | Lab | 44,647 | 6,145 | 13.8% |
| North Thanet | Con | 39,905 | 6,118 | 15.3% |
| Bridgend | Lab | 34,079 | 6,089 | 17.9% |
| West Lancashire | Lab | 43,155 | 6,084 | 14.1% |
| Elmet and Rothwell | Lab | 53,187 | 6,078 | 11.4% |
| Gloucester | Lab | 46,821 | 6,063 | 12.9% |
| Batley and Spen | Lab | 44,744 | 6,060 | 13.5% |
| Poole | Con | 42,144 | 6,035 | 14.3% |
| North Somerset | Con | 51,736 | 6,007 | 11.6% |
| South West Surrey | Con | 53,147 | 5,969 | 11.2% |
| East Hampshire | Con | 45,589 | 5,968 | 13.1% |
| Waveney | Lab | 49,589 | 5,950 | 12.0% |
| Welwyn Hatfield | Con | 44,716 | 5,946 | 13.3% |
| Mid Dorset and North Poole | LD | 45,220 | 5,931 | 13.1% |
| Blackpool South | Lab | 33,451 | 5,911 | 17.7% |
| Bournemouth East | Con | 41,835 | 5,874 | 14.0% |
| Brighton, Pavilion | Lab | 44,741 | 5,867 | 13.1% |
| Cambridge | LD | 47,534 | 5,834 | 12.3% |
| Stockton South | Lab | 43,423 | 5,834 | 13.4% |
| Burnley | Lab | 38,983 | 5,778 | 14.8% |
| Bermondsey and Old Southwark | LD | 36,052 | 5,769 | 16.0% |
| Blaydon | Lab | 41,818 | 5,748 | 13.7% |
| Aldridge-Brownhills | Con | 37,016 | 5,732 | 15.5% |
| Gosport | Con | 43,034 | 5,730 | 13.3% |
| St Austell and Newquay | LD | 46,001 | 5,723 | 12.4% |
| Luton South | Lab | 38,748 | 5,698 | 14.7% |
| Derby North | Lab | 39,032 | 5,691 | 14.6% |
| Telford | Lab | 37,636 | 5,651 | 15.0% |
| Bath | LD | 41,466 | 5,624 | 13.6% |
| Cardiff Central | LD | 36,132 | 5,593 | 15.5% |
| Harwich and North Essex | Con | 47,602 | 5,583 | 11.7% |
| Hyndburn | Lab | 40,059 | 5,528 | 13.8% |
| Amber Valley | Lab | 43,973 | 5,512 | 12.5% |
| Tynemouth | Lab | 47,123 | 5,490 | 11.7% |
| South East Cornwall | LD | 46,586 | 5,485 | 11.8% |
| Newport West | Lab | 35,732 | 5,458 | 15.3% |
| Chipping Barnet | Con | 45,408 | 5,457 | 12.0% |
| Thurrock | Lab | 41,166 | 5,358 | 13.0% |
| Bosworth | Con | 49,768 | 5,335 | 10.7% |
| Mid Derbyshire | Con | 42,503 | 5,329 | 12.5% |
| Rochford and Southend East | Con | 38,450 | 5,307 | 13.8% |
| Weaver Vale | Lab | 37,622 | 5,277 | 14.0% |
| North Devon | LD | 49,268 | 5,276 | 10.7% |
| Ipswich | Lab | 44,320 | 5,235 | 11.8% |
| Bradford East | Lab | 36,705 | 5,227 | 14.2% |
| Orpington | Con | 48,403 | 5,221 | 10.8% |
| Pudsey | Lab | 44,309 | 5,204 | 11.7% |
| Tooting | Lab | 42,457 | 5,169 | 12.2% |
| Bexleyheath and Crayford | Con | 41,900 | 5,167 | 12.3% |
| Copeland | Lab | 38,958 | 5,157 | 13.2% |
| Carlisle | Lab | 37,791 | 5,085 | 13.5% |
| Haltemprice and Howden | Con | 48,271 | 5,080 | 10.5% |
| Bolton West | Lab | 42,184 | 5,041 | 12.0% |
| Sheffield Central | Lab | 33,225 | 5,025 | 15.1% |
| Dover | Lab | 48,145 | 5,005 | 10.4% |
| Hexham | Con | 41,197 | 4,957 | 12.0% |
| Sefton Central | Lab | 41,179 | 4,950 | 12.0% |
| Reading West | Lab | 42,987 | 4,931 | 11.5% |
| Keighley | Lab | 46,312 | 4,852 | 10.5% |
| Morecambe and Lunesdale | Lab | 41,310 | 4,849 | 11.7% |
| Barrow and Furness | Lab | 38,625 | 4,843 | 12.5% |
| Newton Abbot | LD | 46,012 | 4,830 | 10.5% |
| Vale of Clwyd | Lab | 32,644 | 4,629 | 14.2% |
| Wyre Forest | KHHC | 48,506 | 4,613 | 9.5% |
| Basildon and Billericay | Con | 40,643 | 4,559 | 11.2% |
| Kensington | Con | 32,131 | 4,540 | 14.1% |
| Monmouth | Con | 45,653 | 4,527 | 9.9% |
| Bolton North East | Lab | 37,772 | 4,527 | 12.0% |
| North West Leicestershire | Lab | 47,140 | 4,477 | 9.5% |
| Plymouth, Sutton and Devonport | Lab | 40,245 | 4,472 | 11.1% |
| Warwick and Leamington | Lab | 42,462 | 4,393 | 10.3% |
| Chelmsford | Con | 47,353 | 4,358 | 9.2% |
| Warrington South | Lab | 47,316 | 4,337 | 9.2% |
| Gedling | Lab | 44,994 | 4,335 | 9.6% |
| Swansea West | Lab | 33,086 | 4,269 | 12.9% |
| Oldham East and Saddleworth | Lab | 40,863 | 4,245 | 10.4% |
| North Dorset | Con | 48,956 | 4,200 | 8.6% |
| Dudley North | Lab | 36,845 | 4,106 | 11.1% |
| Harborough | Con | 48,310 | 4,047 | 8.4% |
| Halesowen and Rowley Regis | Lab | 41,515 | 4,010 | 9.7% |
| Peterborough | Con | 44,844 | 4,005 | 8.9% |
| Dewsbury | Lab | 45,036 | 3,999 | 8.9% |
| Truro and Falmouth | LD | 42,480 | 3,931 | 9.3% |
| Brecon and Radnorshire | LD | 38,341 | 3,905 | 10.2% |
| Nuneaton | Lab | 39,992 | 3,894 | 9.7% |
| Southport | LD | 41,201 | 3,838 | 9.3% |
| Poplar and Limehouse | Lab | 35,276 | 3,823 | 10.8% |
| Lincoln | Lab | 40,182 | 3,806 | 9.5% |
| Leicester South | Lab | 42,446 | 3,727 | 8.8% |
| Rossendale and Darwen | Lab | 44,244 | 3,696 | 8.4% |
| Hammersmith | Lab | 43,541 | 3,673 | 8.4% |
| Cheadle | LD | 49,564 | 3,672 | 7.4% |
| Brentford and Isleworth | Lab | 43,839 | 3,633 | 8.3% |
| Clacton | Con | 42,677 | 3,629 | 8.5% |
| Richmond Park | LD | 50,951 | 3,613 | 7.1% |
| Wirral South | Lab | 38,047 | 3,538 | 9.3% |
| Halifax | Lab | 39,773 | 3,481 | 8.8% |
| Newbury | Con | 53,764 | 3,452 | 6.4% |
| Lancaster and Fleetwood | Lab | 38,876 | 3,428 | 8.8% |
| Bedford | Lab | 42,458 | 3,413 | 8.0% |
| Northampton North | Lab | 37,116 | 3,340 | 9.0% |
| Chatham and Aylesford | Lab | 39,865 | 3,289 | 8.3% |
| Stevenage | Lab | 40,840 | 3,288 | 8.1% |
| City of Durham | Lab | 44,364 | 3,274 | 7.4% |
| Blackpool North and Cleveleys | Lab | 38,199 | 3,241 | 8.5% |
| Hendon | Lab | 40,087 | 3,231 | 8.1% |
| Dudley South | Lab | 36,163 | 3,222 | 8.9% |
| Brigg and Goole | Lab | 41,010 | 3,217 | 7.8% |
| Worcester | Lab | 46,388 | 3,144 | 6.8% |
| Beverley and Holderness | Con | 49,689 | 3,097 | 6.2% |
| Great Yarmouth | Lab | 41,378 | 3,055 | 7.4% |
| West Worcestershire | Con | 50,623 | 3,053 | 6.0% |
| Bradford West | Lab | 36,583 | 3,050 | 8.3% |
| Wells | Con | 52,965 | 3,040 | 5.7% |
| Norwich South | Lab | 40,842 | 3,023 | 7.4% |
| Portsmouth South | LD | 36,922 | 2,955 | 8.0% |
| Harrow East | Lab | 42,598 | 2,934 | 6.9% |
| Liverpool, Wavertree | Lab | 32,681 | 2,911 | 8.9% |
| Eltham | Lab | 38,195 | 2,904 | 7.6% |
| North Cornwall | LD | 42,098 | 2,892 | 6.9% |
| Birmingham, Yardley | LD | 39,223 | 2,864 | 7.3% |
| Bristol North West | Lab | 48,851 | 2,781 | 5.7% |
| Bournemouth West | Con | 36,613 | 2,766 | 7.6% |
| Chesterfield | LD | 42,992 | 2,733 | 6.4% |
| Camborne and Redruth | LD | 38,577 | 2,733 | 7.1% |
| Torridge and West Devon | Con | 50,906 | 2,732 | 5.4% |
| Torbay | LD | 45,348 | 2,727 | 6.0% |
| Totnes | Con | 46,735 | 2,693 | 5.8% |
| Sutton and Cheam | LD | 43,225 | 2,689 | 6.2% |
| North Swindon | Lab | 42,811 | 2,675 | 6.2% |
| Basingstoke | Con | 42,267 | 2,651 | 6.3% |
| Cleethorpes | Lab | 43,587 | 2,640 | 6.1% |
| Tamworth | Lab | 43,740 | 2,569 | 5.9% |
| South Ribble | Lab | 46,639 | 2,528 | 5.4% |
| Wimbledon | Con | 43,556 | 2,480 | 5.7% |
| West Dorset | Con | 53,225 | 2,461 | 4.6% |
| South Derbyshire | Lab | 44,663 | 2,436 | 5.5% |
| Rugby | Lab | 46,055 | 2,397 | 5.2% |
| Hornsey and Wood Green | LD | 47,330 | 2,395 | 5.1% |
| Meon Valley | Con | 48,444 | 2,378 | 4.9% |
| Central Devon | Con | 46,880 | 2,338 | 5.0% |
| Chippenham | LD | 46,445 | 2,183 | 4.7% |
| Pendle | Lab | 41,132 | 2,180 | 5.3% |
| Redditch | Lab | 41,576 | 2,163 | 5.2% |
| Broxtowe | Lab | 48,146 | 2,139 | 4.4% |
| Burton | Lab | 44,368 | 2,132 | 4.8% |
| Westminster North | Lab | 32,156 | 2,120 | 6.6% |
| Wolverhampton South West | Lab | 39,793 | 2,114 | 5.3% |
| Weston-Super-Mare | Con | 48,977 | 2,088 | 4.3% |
| Leeds North West | LD | 41,572 | 2,064 | 5.0% |
| Selby and Ainsty | Con | 47,833 | 2,060 | 4.3% |
| Bury North | Lab | 40,778 | 2,059 | 5.0% |
| Forest of Dean | Con | 47,640 | 2,049 | 4.3% |
| Carmarthen West and South Pembrokeshire | Lab | 38,429 | 2,043 | 5.3% |
| Ludlow | Con | 46,540 | 2,027 | 4.4% |
| Taunton Deane | LD | 56,649 | 1,868 | 3.3% |
| Brighton, Kemptown | Lab | 38,338 | 1,853 | 4.8% |
| Stafford | Lab | 46,226 | 1,852 | 4.0% |
| Loughborough | Lab | 46,760 | 1,816 | 3.9% |
| South Dorset | Lab | 48,584 | 1,812 | 3.7% |
| Shrewsbury and Atcham | Con | 50,296 | 1,808 | 3.6% |
| High Peak | Lab | 46,085 | 1,750 | 3.8% |
| Ilford North | Con | 41,917 | 1,735 | 4.1% |
| Putney | Con | 35,876 | 1,723 | 4.8% |
| Staffordshire Moorlands | Con | 41,963 | 1,618 | 3.9% |
| Vale of Glamorgan | Lab | 46,748 | 1,574 | 3.4% |
| Birmingham, Edgbaston | Lab | 38,825 | 1,555 | 4.0% |
| Corby | Lab | 48,527 | 1,517 | 3.1% |
| Milton Keynes South | Lab | 49,280 | 1,497 | 3.0% |
| South Swindon | Lab | 42,626 | 1,493 | 3.5% |
| Northampton South | Lab | 38,262 | 1,445 | 3.8% |
| St Albans | Con | 45,410 | 1,334 | 2.9% |
| Calder Valley | Lab | 47,656 | 1,303 | 2.7% |
| Stourbridge | Lab | 43,803 | 1,280 | 2.9% |
| Colne Valley | Lab | 50,430 | 1,267 | 2.5% |
| Scarborough and Whitby | Con | 46,912 | 1,245 | 2.7% |
| Ynys Môn | Lab | 35,462 | 1,242 | 3.5% |
| Carshalton and Wallington | LD | 41,768 | 1,225 | 2.9% |
| The Wrekin | Con | 41,624 | 1,187 | 2.9% |
| Hastings and Rye | Lab | 45,582 | 1,156 | 2.5% |
| Watford | Lab | 49,382 | 1,151 | 2.3% |
| Bristol West | LD | 45,056 | 1,147 | 2.5% |
| Cardiff North | Lab | 45,360 | 1,146 | 2.5% |
| Enfield, Southgate | Con | 41,433 | 1,127 | 2.7% |
| Hereford and South Herefordshire | LD | 45,620 | 1,089 | 2.4% |
| Aberconwy | Lab | 27,258 | 1,070 | 3.9% |
| Stroud | Lab | 53,775 | 996 | 1.9% |
| City of Chester | Lab | 44,284 | 973 | 2.2% |
| Enfield North | Con | 39,823 | 937 | 2.4% |
| South Basildon and East Thurrock | Lab | 42,290 | 905 | 2.1% |
| Dartford | Lab | 45,342 | 860 | 1.9% |
| Milton Keynes North | Lab | 49,533 | 848 | 1.7% |
| Ealing Central and Acton | Lab | 38,801 | 839 | 2.2% |
| South Thanet | Con | 46,108 | 810 | 1.8% |
| Westmorland and Lonsdale | LD | 47,505 | 806 | 1.7% |
| Bethnal Green and Bow | Res | 38,366 | 804 | 2.1% |
| Reading East | Con | 43,160 | 739 | 1.7% |
| Eastbourne | Con | 47,822 | 672 | 1.4% |
| Gravesham | Con | 45,179 | 654 | 1.4% |
| Filton and Bradley Stoke | Con | 41,243 | 653 | 1.6% |
| Wellingborough | Con | 48,855 | 610 | 1.2% |
| Preseli Pembrokeshire | Con | 39,199 | 601 | 1.5% |
| Somerton and Frome | LD | 53,350 | 595 | 1.1% |
| Wirral West | Con | 37,599 | 569 | 1.5% |
| Eastleigh | LD | 47,776 | 534 | 1.1% |
| Manchester, Withington | LD | 38,326 | 531 | 1.4% |
| Rochester and Strood | Con | 44,266 | 503 | 1.1% |
| Islington South and Finsbury | Lab | 30,961 | 484 | 1.6% |
| Hampstead and Kilburn | Lab | 41,675 | 474 | 1.1% |
| Arfon | Lab | 25,042 | 456 | 1.8% |
| Shipley | Con | 46,551 | 450 | 1.0% |
| Hove | Lab | 44,952 | 448 | 1.0% |
| Battersea | Lab | 40,858 | 332 | 0.8% |
| Oxford East | Lab | 45,357 | 332 | 0.7% |
| Croydon Central | Lab | 45,592 | 328 | 0.7% |
| Cheltenham | LD | 47,904 | 316 | 0.7% |
| Portsmouth North | Lab | 41,169 | 315 | 0.8% |
| Finchley and Golders Green | Con | 41,939 | 294 | 0.7% |
| Harlow | Lab | 39,721 | 230 | 0.6% |
| Ceredigion | LD | 35,716 | 218 | 0.6% |
| North East Somerset | Con | 46,416 | 212 | 0.5% |
| Romsey and Southampton North | LD | 44,071 | 204 | 0.5% |
| York Outer | LD | 46,030 | 203 | 0.4% |
| Kettering | Con | 44,875 | 176 | 0.4% |
| Hemel Hempstead | Con | 46,281 | 168 | 0.4% |
| Rochdale | Lab | 42,941 | 149 | 0.3% |
| Solihull | Con | 50,583 | 124 | 0.2% |
| Guildford | Con | 50,893 | 89 | 0.2% |
| Clwyd West | Con | 36,047 | 51 | 0.1% |
| Crawley | Lab | 41,973 | 37 | 0.1% |
| Sittingbourne and Sheppey | Con | 42,982 | 22 | 0.1% |
| Gillingham and Rainham | Lab | 44,211 | 15 | 0.0% |
Estimates of the 2005 general election result in new constituencies
Professors Colin Rallings and Michael Thrasher, at The Elections Centre of the University of Exeter, produced estimates of the 2005 general election result as if the new constituencies recommended by the separate Parliamentary Boundary Commissions for England, Wales and Northern Ireland had then been in existence.