alt=Location of the ceremonial county of Oxfordshire within England.|thumb|The county of [[Oxfordshire in relation to England]]
The county of Oxfordshire is divided into 7 parliamentary constituencies: 1 borough constituency and 6 county constituencies.
Constituencies
{| class="wikitable sortable"
|-
!Constituency
!Electorate
!Majority
!colspan=2 class=unsortable|Member of Parliament
!colspan=2 class=unsortable|Nearest opposition
!class=unsortable|Electoral wards
The following constituencies resulted from the review:
Containing electoral wards from Cherwell
- Banbury (part)
- Bicester and Woodstock (part)
Containing electoral wards from Oxford
- Oxford East
- Oxford West and Abingdon (part)
Containing electoral wards from South Oxfordshire
- Henley and Thame
- Didcot and Wantage (part)
Containing electoral wards from Vale of White Horse
- Didcot and Wantage (part)
- Oxford West and Abingdon (part)
- Witney (part)
Containing electoral wards from West Oxfordshire
- Banbury (part)
- Bicester and Woodstock (part)
- Witney (part)
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 Oxfordshire in the 2019 general election were as follows:
{| class="wikitable"
!Party
!Votes
!%
!Change from 2019
!Seats
!Change from 2019
|-
|Liberal Democrats
|117,151
|34.7%
|5.3%
|5
|4
|-
|Conservative
|92,622
|27.4%
|19.2%
|0
|4
|-
|Labour
|68,618
|20.3%
|0.5%
|2
|1
|-
|Reform
|33,776
|10.0%
|9.5%
|0
|
|-
|Greens
|19,693
|5.8%
|3.6%
|0
|
|-
|Others
|10,350
|3.1%
|2.6%
|0
|
|-
|Total
|337,751
|100.0
|
|7
|1
|}
Percentage votes
{| class="wikitable"
!Election year
!1983
!1987
!1992
!1997
!2001
!2005
!2010
!2015
!2017
!2019
!2024
|-
|Liberal Democrat<sup>1</sup>
|29.3
|26.6
|23.5
|24.7
|27.3
|29.0
|28.0
|12.8
|18.1
|29.4
|style="background:#ffebcc"|34.7
|-
|Conservative
|style="background:#B3E0FF"|51.5
|style="background:#B3E0FF"|52.7
|style="background:#B3E0FF"|51.3
|style="background:#B3E0FF"|38.0
|style="background:#B3E0FF"|37.9
|style="background:#B3E0FF"|40.9
|style="background:#B3E0FF"|47.2
|style="background:#B3E0FF"|49.0
|style="background:#B3E0FF"|48.4
|style="background:#B3E0FF"|46.6
|27.4
|-
|Labour
|18.4
|20.3
|23.7
|31.7
|29.5
|23.4
|18.0
|21.1
|29.4
|20.8
|20.3
|-
|Reform<sup>2</sup>
| -
| -
| -
| -
| -
| -
| -
| -
| -
|0.6
|10.0
|-
|Green Party
| -
|*
|*
|*
|*
|*
|2.5
|6.2
|2.1
|2.2
|5.8
|-
|UKIP
| -
| -
| -
|*
|*
|*
|3.5
|10.1
|1.6
|*
| -
|-
|Other
|0.8
|0.4
|1.5
|5.6
|5.3
|6.8
|0.8
|0.9
|0.4
|0.6
|3.1
|}
<sup>1</sup>pre-1979: Liberal Party; 1983 & 1987– SDP–Liberal Alliance
<sup>2</sup>2019: Brexit Party
<nowiki>*</nowiki> Included in Other
Seats
{| class="wikitable"
!Election year
!1983
!1987
!1992
!1997
!2001
!2005
!2010
!2015
!2017
!2019
!2024
|-
|Liberal Democrat<sup>1</sup>
|0
|0
|0
|1
|1
|1
|0
|0
|1
|1
|style="background:#ffebcc"|5
|-
|Labour
|0
|1
|1
|1
|1
|1
|1
|1
|1
|1
|2
|-
|Conservative
|style="background:#B3E0FF"|6
|style="background:#B3E0FF"|5
|style="background:#B3E0FF"|5
|style="background:#B3E0FF"|4
|style="background:#B3E0FF"|4
|style="background:#B3E0FF"|4
|style="background:#B3E0FF"|5
|style="background:#B3E0FF"|5
|style="background:#B3E0FF"|4
|style="background:#B3E0FF"|4
|0
|-
|Total
|6
|6
|6
|6
|6
|6
|6
|6
|6
|6
|7
|}
<sup>1</sup>1983 & 1987– SDP–Liberal Alliance
Maps
1885-1910
<gallery mode="packed" heights="205">
File:OxfordshireParliamentaryConstituency1885Results.svg|1885
File:OxfordshireParliamentaryConstituency1886Results.svg|1886
File:OxfordshireParliamentaryConstituency1885Results.svg|1892
File:OxfordshireParliamentaryConstituency1895Results.svg|1895
File:OxfordshireParliamentaryConstituency1895Results.svg|1900
File:OxfordshireParliamentaryConstituency1906Results.svg|1906
File:OxfordshireParliamentaryConstituency1895Results.svg|Jan 1910
File:OxfordshireParliamentaryConstituency1910DResults.svg|Dec 1910
</gallery>
1918-1945
<gallery mode="packed" heights="205">
File:OxfordshireParliamentaryConstituency1918Results.svg|1918
File:OxfordshireParliamentaryConstituency1922Results.svg|1922
File:OxfordshireParliamentaryConstituency1923Results.svg|1923
File:OxfordshireParliamentaryConstituency1923Results.svg|1924
File:OxfordshireParliamentaryConstituency1923Results.svg|1929
File:OxfordshireParliamentaryConstituency1923Results.svg|1931
File:OxfordshireParliamentaryConstituency1923Results.svg|1935
File:OxfordshireParliamentaryConstituency1923Results.svg|1945
</gallery>
1950-1979
<gallery mode="packed" heights="255">
File:OxfordshireParliamentaryConstituency1950Results.svg|1950
File:OxfordshireParliamentaryConstituency1950Results.svg|1951
File:OxfordshireParliamentaryConstituency1950Results.svg|1955
File:OxfordshireParliamentaryConstituency1950Results.svg|1959
File:OxfordshireParliamentaryConstituency1950Results.svg|1964
File:OxfordshireParliamentaryConstituency1966Results.svg|1966
File:OxfordshireParliamentaryConstituency1950Results.svg|1970
File:OxfordshireParliamentaryConstituency1974FResults.svg|Feb 1974
File:OxfordshireParliamentaryConstituency1974OResults.svg|Oct 1974
File:OxfordshireParliamentaryConstituency1974FResults.svg|1979
</gallery>
1983-present
<gallery mode="packed" heights="255">
File:OxfordshireParliamentaryConstituency1983Results.svg|1983
File:OxfordshireParliamentaryConstituency1992Results.svg|1987
File:OxfordshireParliamentaryConstituency1992Results.svg|1992
File:OxfordshireParliamentaryConstituency2005Results.svg|1997
File:OxfordshireParliamentaryConstituency2005Results.svg|2001
File:OxfordshireParliamentaryConstituency2005Results.svg|2005
File:OxfordshireParliamentaryConstituency2010Results.svg|2010
File:OxfordshireParliamentaryConstituency2010Results.svg|2015
File:OxfordshireParliamentaryConstituency2017Results.svg|2017
File:OxfordshireParliamentaryConstituency2017Results.svg|2019
File:OxfordshireParliamentaryConstituency2024Results.svg|2024
</gallery>
Historical representation by party
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
!91
!1892
!95
!1895
!1900
!1906
!Jan 1910
!Dec 1910
!17
!18
|-
|Banbury
| colspan="5" bgcolor="" |Samuelson
| bgcolor="" colspan="2" |A. Brassey
| bgcolor="" |Twisleton-Wykeham-Fiennes
| bgcolor="" |R. Brassey
| colspan="2" bgcolor="" |Twisleton-Wykeham-Fiennes
|bgcolor=""|Rhys-Williams
|-
|Henley
| bgcolor="" |Harcourt
| bgcolor="" colspan="4" |Parker
| bgcolor="" colspan="2" |Hodge
| bgcolor="" |P. Morrell
| bgcolor="" colspan="2" |Fleming
| bgcolor="" colspan="2" |Hermon-Hodge
|-
|Oxford
| bgcolor="" colspan="3" |Hall
| bgcolor="" |Chesney
| bgcolor="" colspan="6" |Annesley
| bgcolor="" colspan="2" |Marriott
|-
|Woodstock
| bgcolor="" |Maclean
| bgcolor="" |→
| bgcolor="" |G. Morrell
| colspan="2" bgcolor="" |Benson
| bgcolor="" colspan="2" |G. Morrell
| bgcolor="" |Bennett
| bgcolor="" colspan="4" |Hamersley
|}
1918 to 1983
{| class="wikitable"
!Constituency
!1918
!1922
!1923
!24
!1924
!1929
!1931
!32
!1935
!38
!1945
!1950
!50
!1951
!1955
!1959
!1964
!1966
!1970
!Feb 1974
!Oct 1974
!1979
|-
|Banbury
| bgcolor="" |Rhys-Williams
| bgcolor="" colspan="9" |Edmondson
| bgcolor="" colspan="5" |Dodds-Parker
| bgcolor="" colspan="7" |Marten
|-
|Henley
| bgcolor="" colspan="4" |Terrell
| bgcolor="" colspan="3" |Henderson
| bgcolor="" colspan="4" |Fox
| bgcolor="" colspan="8" |Hay
| bgcolor="" colspan="3" |Heseltine
|-
|Oxford
| bgcolor="" |Marriott
| colspan="2" bgcolor="" |Gray
| bgcolor="" colspan="6" |Bourne
| bgcolor="" colspan="3" |Hogg
| bgcolor="" colspan="3" |Turner
| bgcolor="" colspan="2" |Woodhouse
| bgcolor="" |Luard
| bgcolor="" colspan="2" |Woodhouse
| bgcolor="" |Luard
| bgcolor="" |Patten
|-
|Oxfordshire Mid
| colspan="19" |
| bgcolor="" colspan="3" |Hurd
|}
Since 1983
{| class="wikitable"
!Constituency
!1983
!1987
!1992
!1997
!99
!2001
!05
!2005
!08
!2010
!2015
!16
!2017
!2019
!2024
|-
|Banbury
| bgcolor="" colspan="10" |Baldry
| bgcolor="" colspan="4" |Prentis
| bgcolor="" |Woodcock
|-
|Henley / Henley & Thame (2024)
| bgcolor="" colspan="5" |Heseltine
| bgcolor="" colspan="3" |Johnson
| bgcolor="" colspan="6" |Howell
| bgcolor=" |Van Mierlo
|-
|Oxford East
| bgcolor="" |Norris
| bgcolor="" colspan="11" |Smith
| bgcolor="" colspan="3" |Dodds
|-
|Oxford West and Abingdon
| bgcolor="" colspan="3" |Patten
| bgcolor="" colspan="6" |Harris
| bgcolor="" colspan="3" |Blackwood
| bgcolor="" colspan="3" |Moran
|-
|Wantage / Didcot & Wantage ('24)
| bgcolor="" colspan="6" |Jackson
| bgcolor="" |→
| bgcolor="" colspan="6" |Vaizey
| bgcolor="" |Johnston
| bgcolor=" |Glover
|-
|Witney
| bgcolor="" colspan="3" |Hurd
| bgcolor="" |Woodward
| bgcolor="" |→
| bgcolor="" colspan="6" |Cameron
| bgcolor="" colspan="3" |Courts
| bgcolor=" |Maynard
|-
|Bicester and Woodstock
| colspan="14" |
| bgcolor=" |Miller
|}
See also
- List of parliamentary constituencies in the South East (region)
- History of parliamentary constituencies and boundaries in Oxfordshire
