The county of North Yorkshire, together with the unitary authority of York, is divided into nine parliamentary constituencies: one borough constituency and eight county constituencies, two of which are partly in West Yorkshire.

Constituencies

{| class="wikitable sortable"

|-

! rowspan="1" |Constituency

! rowspan="1" |Electorate

! rowspan="1" |Majority

! class="unsortable" colspan="2" |Member of Parliament

! class="unsortable" colspan="2" |Nearest opposition

<!--!rowspan=1 class=unsortable|Electoral wards -->

!rowspan=1 class="unsortable" style="width:15%;" |Map

|-

|Harrogate and Knaresborough&nbsp;CC

|77,955

|8,238

| style="color:inherit;background:" |&nbsp;

|Tom Gordon¤

| style="color:inherit;background:" |&nbsp;

|Andrew Jones†

|alt=|center|frameless

|-

|Richmond and Northallerton&nbsp;CC

|73,886

|12,185

| style="color:inherit;background:" |&nbsp;

|Rishi Sunak†

| style="color:inherit;background:" |&nbsp;

|Tom Wilson‡

|alt=|center|frameless

|-

|Scarborough and Whitby&nbsp;CC

|74,558

|5,408

| style="color:inherit;background:" |&nbsp;

|Alison Hume‡

| style="color:inherit;background:" |&nbsp;

|Roberto Weeden-Sanz†

|alt=|center|frameless

|-

|Selby&nbsp;CC (part)

|78,043

|10,195

| style="color:inherit;background:" |&nbsp;

|Keir Mather‡

| style="color:inherit;background:" |&nbsp;

|Charles Richardson†

|alt=|center|frameless

|-

|Skipton and Ripon&nbsp;CC

|79,251

|1,650

| style="color:inherit;background:" |&nbsp;

|Julian Smith†

| style="color:inherit;background:" |&nbsp;

|Malcolm Birks‡

|alt=|center|frameless

|-

|Thirsk and Malton&nbsp;CC

|78,468

|7,550

| style="color:inherit;background:" |&nbsp;

|Kevin Hollinrake†

| style="color:inherit;background:" |&nbsp;

|Lisa Banes‡

|alt=|center|frameless

|-

|Wetherby and Easingwold&nbsp;CC (part)

|74,314

|4,846

| style="color:inherit;background:" |&nbsp;

|Alec Shelbrooke†

| style="color:inherit;background:" |&nbsp;

|Ben Pickles‡

|alt=|center|frameless

|-

|York Central&nbsp;BC

|79,557

|19,154

| style="color:inherit;background:" |&nbsp;

|Rachael Maskell‡

| style="color:inherit;background:" |&nbsp;

|Richard Hudson†

|alt=|center|frameless

|-

|York Outer&nbsp;CC

|76,228

|9,391

| style="color:inherit;background:" |&nbsp;

|Luke Charters‡

| style="color:inherit;background:" |&nbsp;

|Julian Sturdy†

|alt=|center|frameless

|}

2024

See 2023 review of Westminster constituencies for further details.

{| border=1 cellpadding="2" cellspacing="0"

|-

! bgcolor="#ff9999" |Former name!! bgcolor="#ff9999" |Boundaries 2010–2024!! bgcolor="#ff9999" |Current name!! bgcolor="#ff9999" |Boundaries 2024–present

|-

|

  1. Harrogate and Knaresborough&nbsp;CC
  2. Richmond (Yorks)&nbsp;CC
  3. Scarborough and Whitby&nbsp;CC
  4. Selby and Ainsty&nbsp;CC
  5. Skipton and Ripon&nbsp;CC
  6. Thirsk and Malton&nbsp;CC
  7. York Central&nbsp;BC
  8. York Outer&nbsp;CC

|left|300px|Constituencies in North Yorkshire (2010-2024)

|

  1. Harrogate and Knaresborough&nbsp;CC
  2. Richmond and Northallerton&nbsp;CC
  3. Scarborough and Whitby&nbsp;CC
  4. Selby&nbsp;CC
  5. Skipton and Ripon&nbsp;CC
  6. Thirsk and Malton&nbsp;CC
  7. Wetherby and Easingwold&nbsp;CC
  8. York Central&nbsp;BC
  9. York Outer&nbsp;CC

|left|300px|Constituencies in North Yorkshire (2024-present)

|-

|}

For the 2023 review of Westminster constituencies, which redrew the constituency map ahead of the 2024 United Kingdom general election, the Boundary Commission for England opted to combine North Yorkshire with West Yorkshire as a sub-region of the Yorkshire and the Humber Region, resulting in the creation of two new cross-county boundary constituencies: Selby which comprises the majority of the abolished constituency of Selby and Ainsty and includes the City of Leeds ward of Kippax and Methley; and a new constituency named Wetherby and Easingwold which includes the City of Leeds wards of Harewood and Wetherby. The commission also opted to rename Richmond (Yorks) to Richmond and Northallerton.

The following constituencies resulted from the review:

Containing electoral wards from Craven

  • Skipton and Ripon (part)

Containing electoral wards from Hambleton

  • Richmond and Northallerton (part)
  • Thirsk and Malton (part)
  • Weatherby and Easingwold (part)<sup>1</sup>

Containing electoral wards from Harrogate

  • Harrogate and Knaresborough
  • Skipton and Ripon (part)
  • Weatherby and Easingwold (part)<sup>1</sup>

Containing electoral wards from Richmondshire

  • Richmond and Northallerton (part)

Containing electoral wards from Ryedale

  • Thirsk and Malton (part)

Containing electoral wards from Scarborough

  • Scarborough and Whitby
  • Thirsk and Malton CC (part)

Containing electoral wards from Selby

  • Selby (part also in the City of Leeds in West Yorkshire)
  • Weatherby and Easingwold (part)<sup>1</sup>

Containing electoral wards from York

  • York Central
  • York Outer

<sup>1</sup> also contains parts in the City of Leeds in West Yorkshire

2010

Under the fifth periodic review of Westminster constituencies, the Boundary Commission for England decided that North Yorkshire should continue to be divided into 8 constituencies for the 2010 general election, but the boundaries were extensively redrawn in the south-eastern part to accommodate exactly two seats wholly within the recently formed unitary authority of York. The Vale of York was abolished and a new constituency named York Outer created, with City of York being renamed York Central. Ryedale was succeeded by Thirsk and Malton, and Selby was renamed Selby and Ainsty.

{| border=1 cellpadding="2" cellspacing="0"

|-

! bgcolor="#ff9999" |Former name!! bgcolor="#ff9999" |Boundaries 1997–2010!! bgcolor="#ff9999" |Current name!! bgcolor="#ff9999" |Boundaries 2010–present

|-

|

  1. City of York&nbsp;BC
  2. Harrogate and Knaresborough&nbsp;BC
  3. Richmond (Yorks)&nbsp;CC
  4. Ryedale&nbsp;CC
  5. Scarborough and Whitby&nbsp;CC
  6. Selby&nbsp;CC
  7. Skipton and Ripon&nbsp;CC
  8. Vale of York&nbsp;CC

|left|Parliamentary constituencies in North Yorkshire

|

  1. Harrogate and Knaresborough&nbsp;CC
  2. Richmond (Yorks)&nbsp;CC
  3. Scarborough and Whitby&nbsp;CC
  4. Selby and Ainsty&nbsp;CC
  5. Skipton and Ripon&nbsp;CC
  6. Thirsk and Malton&nbsp;CC
  7. York Central&nbsp;BC
  8. York Outer&nbsp;CC

|left|Proposed Revised constituencies in North Yorkshire

|-

|}

Results history

Primary data source: House of Commons research briefing – General election results from 1918 to 2019

2024

The number of votes cast for each political party who fielded candidates in constituencies comprising North Yorkshire, including the two cross-county constituencies of Selby and Wetherby and Easingwold in the 2024 general election were as follows:

{| class="wikitable"

!Party

!Votes

!%

!Change from 2019

!Seats

!Change from 2019

|-

|Labour

|148,199

|33.4%

|7.9%

|4

|3

|-

|Conservative

|141,867

|32.0%

|24.4%

|4

|3

|-

|Liberal Democrats

|53,460

|12.0%

|2.7%

|1

|1

|-

|Greens

|26,381

|5.9%

|3.3%

|0

|

|-

|Reform

|67,443

|15.2%

|14.9%

|0

|

|-

|Others

|6,618

|1.5%

|1.0%

|0

|

|-

|Total

|440,946

|100.0

|

|9

|1

|}

Percentage votes

{| class="wikitable"

!Election year

!1979

!1983

!1987

!1992

!1997

!2001

!2005

!2010

!2015

!2017

!2019

!2024

|-

|Labour

|38.3

|16.3

|19.0

|23.6

|32.8

|29.6

|27.9

|19.0

|22.2

|34.1

|25.5

|style="background-color:#e2a499;"|33.4

|-

|Conservative

|style="background:#B3E0FF"|46.9

|style="background:#B3E0FF"|56.1

|style="background:#B3E0FF"|53.1

|style="background:#B3E0FF"|52.8

|style="background:#B3E0FF"|40.0

|style="background:#B3E0FF"|43.6

|style="background:#B3E0FF"|43.7

|style="background:#B3E0FF"|46.8

|style="background:#B3E0FF"|48.5

|style="background:#B3E0FF"|54.1

|style="background:#B3E0FF"|54.4

|32.0

|-

|Reform<sup>1</sup>

| –

| –

| –

| –

| –

| –

| –

| –

| –

| –

|0.3

|15.2

|-

|Liberal Democrat<sup>2</sup>

|13.9

|27.4

|27.5

|22.9

|23.0

|23.5

|24.7

|27.8

|9.2

|7.3

|14.7

|12.0

|-

|Green Party

| –

| –

|*

|*

|*

|*

|*

|1.0

|5.1

|1.9

|2.6

|5.9

|-

|UKIP

| –

| –

| –

| –

|*

|*

|*

|2.7

|13.2

|1.1

|*

|*

|-

|Other

|0.9

|0.2

|0.4

|0.7

|4.2

|3.4

|3.7

|2.7

|1.9

|1.5

|2.5

|}

<sup>1</sup>2019 – Brexit Party<br>

<sup>2</sup>1983 & 1987 – SDP–Liberal Alliance 1979 – Liberal<br>

1979 – Historic county

<nowiki>*</nowiki> Included in Other

Seats

{| class="wikitable"

!Election year

!1983

!1987

!1992

!1997

!2001

!2005

!2010

!2015

!2017

!2019

!2024

|-

|Conservative

|style="background:#B3E0FF"|7

|style="background:#B3E0FF"|7

|style="background:#B3E0FF"|6

|style="background:#B3E0FF"|4

|style="background:#B3E0FF"|4

|style="background:#B3E0FF"|5

|style="background:#B3E0FF"|7

|style="background:#B3E0FF"|7

|style="background:#B3E0FF"|7

|style="background:#B3E0FF"|7

|style="background:#B3E0FF"|4

|-

|Labour

|0

|0

|1

|3

|3

|2

|1

|1

|1

|1

|style="background-color:#e2a499;"|4

|-

|Liberal Democrat<sup>1</sup>

|0

|0

|0

|1

|1

|1

|0

|0

|0

|0

|1

|-

|Total

|7

|7

|7

|8

|8

|8

|8

|8

|8

|8

|9

|}

<sup>1</sup>1983 & 1987 – SDP–Liberal Alliance

Maps

1885–1910 – North Riding of Yorkshire

<gallery mode="packed" heights="140">

File:NorthYorkshireParliamentaryConstituency1885Results.svg|1885

File:NorthYorkshireParliamentaryConstituency1886Results.svg|1886

File:NorthYorkshireParliamentaryConstituency1892Results.svg|1892

File:NorthYorkshireParliamentaryConstituency1895Results.svg|1895

File:NorthYorkshireParliamentaryConstituency1900Results.svg|1900

File:NorthYorkshireParliamentaryConstituency1906Results.svg|1906

File:NorthYorkshireParliamentaryConstituency1910Results.svg|Jan 1910

File:NorthYorkshireParliamentaryConstituency1910Results.svg|Dec 1910

</gallery>

1918–1945

<gallery mode="packed" heights="140">

File:NorthYorkshireParliamentaryConstituency1918Results.svg|1918

File:NorthYorkshireParliamentaryConstituency1922Results.svg|1922

File:NorthYorkshireParliamentaryConstituency1923Results.svg|1923

File:NorthYorkshireParliamentaryConstituency1924Results.svg|1924

File:NorthYorkshireParliamentaryConstituency1929Results.svg|1929

File:NorthYorkshireParliamentaryConstituency1918Results.svg|1931

File:NorthYorkshireParliamentaryConstituency1924Results.svg|1935

File:NorthYorkshireParliamentaryConstituency1945Results.svg|1945

</gallery>

1950–1979

<gallery mode="packed" heights="140">

File:NorthYorkshireParliamentaryConstituency1950Results.svg|1950

File:NorthYorkshireParliamentaryConstituency1951Results.svg|1951

File:NorthYorkshireParliamentaryConstituency1951Results.svg|1955

File:NorthYorkshireParliamentaryConstituency1959Results.svg|1959

File:NorthYorkshireParliamentaryConstituency1950Results.svg|1964

File:NorthYorkshireParliamentaryConstituency1966Results.svg|1966

File:NorthYorkshireParliamentaryConstituency1970Results.svg|1970

File:NorthYorkshireParliamentaryConstituency1974Results.svg|Feb 1974

File:NorthYorkshireParliamentaryConstituency1974Results.svg|Oct 1974

File:NorthYorkshireParliamentaryConstituency1974Results.svg|1979

</gallery>

1983–present – North Yorkshire

<gallery mode="packed" heights="140">

File:NorthYorkshireParliamentaryConstituency1987Results.svg|1983

File:NorthYorkshireParliamentaryConstituency1987Results.svg|1987

File:NorthYorkshireParliamentaryConstituency1992Results.svg|1992

File:NorthYorkshireParliamentaryConstituency2001Results.svg|1997

File:NorthYorkshireParliamentaryConstituency2001Results.svg|2001

File:NorthYorkshireParliamentaryConstituency2005Results.svg|2005

File:NorthYorkshireParliamentaryConstituency2010Results.svg|2010

File:NorthYorkshireParliamentaryConstituency2010Results.svg|2015

File:NorthYorkshireParliamentaryConstituency2010Results.svg|2017

File:NorthYorkshireParliamentaryConstituency2010Results.svg|2019

File:NorthYorkshireParliamentaryConstituency2024Results.svg|2024

</gallery>

Historical representation by party

Data given here is for the North Riding of Yorkshire until 1983, and includes the city of York throughout. A cell marked → (with a different colour background to the preceding cell) indicates that the previous MP continued to sit under a new party name.

1885 to 1918

{| class="wikitable"

!Constituency

!1885

!1886

!1892

!93

!1895

!97

!98

!00

!1900

!02

!05

!1906

!Jan 1910

!Dec 1910

!15

|-

|Cleveland

| colspan="5" bgcolor="" |H. Pease

| colspan="4" bgcolor="" |A. Pease

| colspan="6" bgcolor=""|Samuel

|-

|Middlesbrough

| colspan="2" bgcolor="" |I. Wilson

| bgcolor="" |J. Wilson

| colspan="5" bgcolor="" |→

| bgcolor="" colspan="3" |Sadler

| bgcolor="" |J. Wilson

| colspan="3" bgcolor="" |Williams

|-

|Richmond (Yorks)

| bgcolor="" |Milbank

| bgcolor="" colspan="3" |Elliot

| bgcolor="" colspan="7" |Hutton

| bgcolor="" |Dyke Acland

| bgcolor="" colspan="3" |Orde-Powlett

|-

|Scarborough

| bgcolor="" |Sitwell

| bgcolor="" |J. Rowntree

| bgcolor="" colspan="2" |Sitwell

| colspan="7" bgcolor="" |Compton-Rickett

| colspan="4" bgcolor="" |Rea

|-

|Thirsk and Malton

| bgcolor="" colspan="2" |Dawnay

| bgcolor="" colspan="9" |Lawson

| bgcolor="" colspan="3" |Duncombe

| bgcolor="" |Turton

|-

|Whitby

| bgcolor="" colspan="10" |E. Beckett

|bgcolor=""|Buxton

| bgcolor="" colspan="4" |G. Beckett

|-

| rowspan="2" |York

| colspan="2" bgcolor="" |A. Pease

| bgcolor="" colspan="9" |Butcher

| bgcolor="" |Greenwood

| colspan="3" bgcolor="" |A. Rowntree

|-

| colspan="6" bgcolor="" |Lockwood

| bgcolor="" |Beresford

| bgcolor="" colspan="5" |Faber

| bgcolor="" colspan="3" |Butcher

|}

1918 to 1950

{| class="wikitable"

!Constituency

!1918

!1922

!1923

!1924

!28

!1929

!31

!1931

!1935

!37

!40

!41

!45

!1945

!48

!49

|-

|Cleveland

| bgcolor="" colspan="2" |Goff

| bgcolor="" |Starmer

| bgcolor="" colspan="2" |Goff

| bgcolor="" colspan="2" |Mansfield

| bgcolor="" colspan="6" |Bower

| bgcolor="" colspan="3" |Willey

|-

|Middlesbrough East

| bgcolor="" |Williams

| bgcolor="" |Brown

| bgcolor="" |Williams

| bgcolor="" colspan="4" |Wilkinson

| bgcolor="" |Young

| bgcolor="" colspan="6" |Edwards

| bgcolor="" |→

| bgcolor="" |→

|-

|Middlesbrough West

| colspan="4" bgcolor="" |Thomson

| colspan="6" bgcolor="" |Griffith

| colspan="2" bgcolor=""|Johnstone

|bgcolor=""|Bennett

| bgcolor="" colspan="3" |Cooper

|-

|Richmond (Yorks)

| bgcolor="" colspan="5" |Wilson

| bgcolor="" colspan="11" |Dugdale

|-

|Scarborough and Whitby

| bgcolor="" |Beckett

| bgcolor="" colspan="5" |Herbert

| bgcolor="" colspan="5" |Latham

| bgcolor="" colspan="5" |Spearman

|-

|Thirsk and Malton

| bgcolor="" colspan="5" |E. Turton

| bgcolor="" colspan="11" |R. Turton

|-

|York

| bgcolor="" colspan="2" |Butcher

| bgcolor="" colspan="3" |Marriott

| bgcolor="" colspan="2" |Burgess

| bgcolor="" colspan="2" |Lumley

| bgcolor="" colspan="4" |Wood

| bgcolor="" colspan="3" |Corlett

|}

1950 to 1983

{| class="wikitable"

!Constituency

!1950

!1951

!52

!1955

!1959

!62

!1964

!1966

!1970

!Feb 1974

!Oct 1974

!1979

!81

|-

|Cleveland / Cleveland and Whitby (1974)

| bgcolor="" colspan="2" |Willey

| bgcolor="" colspan="2" |Palmer

| bgcolor="" colspan="2" |Proudfoot

| bgcolor="" colspan="3" |Tinn

| bgcolor="" colspan="4" |Brittan

|-

|Middlesbrough East / Middlesbrough (1974)

| bgcolor="" colspan="5" |Marquand

| bgcolor="" colspan="8" |Bottomley

|-

|Middlesbrough West / Thornaby (1974)

| bgcolor="" |Cooper

| bgcolor="" colspan="4" |Simon

| bgcolor="" colspan="3" |Bray

| bgcolor="" |Sutcliffe

| bgcolor="" colspan="3" |Wrigglesworth

| bgcolor="" |→

|-

|Redcar

| colspan="9" |

| bgcolor="" colspan="4" |Tinn

|-

|Richmond (Yorks)

| bgcolor="" colspan="4" |Dugdale

| bgcolor="" colspan="9" |Kitson

|-

|Scarborough and Whitby / Scarborough (1974)

| bgcolor="" colspan="7" |Spearman

| bgcolor="" colspan="6" |Shaw

|-

|Thirsk and Malton

| bgcolor="" colspan="9" |Turton

| bgcolor="" colspan="4" |Spence

|-

|York

| bgcolor="" colspan="4" |Hylton-Foster

| bgcolor="" colspan="3" |Longbottom

| bgcolor="" colspan="6" |Lyon

|}

1983 to present

{| class="wikitable"

!Constituency

!1983

!86

!1987

!89

!1992

!1997

!2001

!2005

!2010

!2015

!2017

!2019

!23

!2024

|-

|Harrogate / H'gate & Knaresborough (1997)

| bgcolor="" colspan="5" |Banks

| bgcolor="" colspan="3" |Willis

| bgcolor="" colspan="5" |Jones

| bgcolor="" | Gordon

|-

|Richmond (Yorks) / R. & Northallerton (2024)

| bgcolor="" colspan="3" |Brittan

| bgcolor="" colspan="6" |Hague

| bgcolor="" colspan="5" |Sunak

|-

|Ryedale<nowiki> / </nowiki>Thirsk and Malton (2010)

| bgcolor="" |Spence

|bgcolor=""|Shields

| bgcolor="" colspan="6" |Greenway

| bgcolor="" |McIntosh

| bgcolor="" colspan="5" |Hollinrake

|-

|Scarborough / Scarboro' & Whitby (1997)

| bgcolor="" colspan="4" |Shaw

| bgcolor="" |Sykes

| bgcolor="" colspan="2" |Quinn

| bgcolor="" colspan="6" |Goodwill

| bgcolor="" | Hume

|-

|Selby<sup>1</sup><nowiki> / </nowiki>Selby and Ainsty (2010–2024)

| bgcolor="" colspan="5" |Alison

| bgcolor="" colspan="3" |Grogan

| bgcolor="" colspan="4" |Adams

| bgcolor="" colspan="2" |Mather

|-

|Skipton and Ripon

| bgcolor="" colspan="2" |Watson

| bgcolor="" colspan="6" |Curry

| bgcolor="" colspan="6" |Smith

|-

|Vale of York<nowiki> / </nowiki>York Outer (2010)

| colspan="5" |

| bgcolor="" colspan="3" |McIntosh

| bgcolor="" colspan="5" |Sturdy

| bgcolor="" | Charters

|-

|York / York Central (2010)

| bgcolor="" colspan="4" |Gregory

| bgcolor="" colspan="5" |Bayley

| bgcolor="" colspan="5" |Maskell

|-

|Wetherby & Easingwold<sup>1</sup>

| colspan="13" |

| bgcolor="" | Shelbrooke

|}

<sup>1</sup>also includes some parts of West Yorkshire since 2024

See also

  • Parliamentary constituencies in Yorkshire and the Humber
  • List of parliamentary constituencies in Cleveland for those covering Middlesbrough, Redcar and Cleveland and Stockton-on-Tees in the ceremonial county of North Yorkshire.

Notes

References