Skip to content
Next UK: English local elections and Northern Ireland Assembly expected May 2027 Preview →

✶ House of Commons · 650 seats

Every MP,
one by one.

Each of the 650 constituencies elects one Member of Parliament by first-past-the-post. Search them by name or seat, see how safe each seat is, and how many interests each MP has declared on the Register of Members' Financial Interests.

267 women MPs (41%)
354 began their current spell at or after the 4 July 2024 election
7 by-elections since then
4,169 entries on the Register of Interests

Explorer

Find your
MP.

650MPs match
–are women
–first took their current seat at or after the last general election
–median majority (votes)

    Photos: UK Parliament, CC BY 3.0 (639 portraits) · Sinn Féin, CC BY 2.0 (6 portraits) · Colum Eastwood — Brian O'Neill, CC BY-SA 4.0 · Ms Nusrat Ghani — Chris McAndrew, CC BY 3.0 · Alex Mayer — Alex Mayer MEP, CC BY 2.0 . Others public domain. Via UK Parliament (official portraits) and Wikimedia Commons.

    Majority and share are from each MP's most recent election in our snapshot: the 4 July 2024 general election, or a later by-election. "MP since" is when their current, unbroken spell in the Commons began, as recorded by the Members API; earlier spells are not counted. "Interests" counts entries on the current register, of any value.

    Women in the Commons

    By
    party.

    • Labour 189/404
    • Conservative 28/118
    • Liberal Democrats 32/71
    • Independent 2/12
    • Reform UK 2/8
    • Scottish National Party 2/8
    • Sinn Féin 2/7
    • Green 4/5
    • Democratic Unionist Party 0/4
    • Plaid Cymru 3/4
    • Social Democratic & Labour Party 1/2
    • Your Party 1/2
    • Alliance 1/1
    • Restore Britain 0/1
    • Speaker 0/1
    • Traditional Unionist Voice 0/1
    • Ulster Unionist Party 0/1

    Bar length: party size. Filled part: women.

    Most marginal

    Smallest
    majorities.

    1. Runcorn and Helsby Sarah Pochin · Reform UK 6
    2. Hendon David Pinto-Duschinsky · Labour 15
    3. Poole Neil Duncan-Jordan · Labour 18
    4. Basildon and Billericay Mr Richard Holden · Conservative 20
    5. North West Cambridgeshire Sam Carling · Labour 39
    6. Central Devon Sir Mel Stride · Conservative 61
    7. Havant Alan Mak · Conservative 92
    8. South Basildon and East Thurrock James McMurdock · Independent 98
    9. Peterborough Andrew Pakes · Labour 118
    10. Exmouth and Exeter East David Reed · Conservative 121

    Longest-serving: Jeremy Corbyn (since 1983), Sir Roger Gale (since 1983), Sir Edward Leigh (since 1983), Ms Diane Abbott (since 1987), Mr Clive Betts (since 1992).