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