Skip to council information
Professional UK parliamentary constituency boundary mapping for print, digital publishing and campaign planning.
01751 473136 | admin@electionmaps.co.uk

UK Parliamentary Constituency and Ward Maps

Ealing Council Map

View the Ealing council boundary. Explore local wards, election results and party seats. Buy digital map files for £15 including VAT, or order a print.

Download or Order this Map

Digital map files cost £15.00 including VAT. Printed maps start at £41.00 including VAT and UK delivery.

Request a Custom Map
Files by Email
Secure Payment
A2, A1 or A0 Prints

We prepare your map after payment. Files are sent by email.

May 2026 council boundary. Map © Mapbox and OpenStreetMap. Boundary data © ONS and Ordnance Survey.

Residents, mid-2025

387,072

Wards

24

Seats in 2026

70

Selected result year

2022

Party seats: 2026 snapshot

Download seat history (CSV)

Labour seat majority. A majority of this seat total needs 36 seats. This annual archive is not a live record of party membership or the council administration.

Seats by party, 2026
PartySeats
Labour46
Liberal Democrats13
Conservative5
Green5
Other1
Reported total70

“Other” can include several parties, independents and vacancies. It is not a single voting group. Source: Open Council Data.

Seat history: 1973–2026

These are annual snapshots. A change between years can reflect elections, by-elections, party changes or boundary changes. Older records follow council names and are not a constant-boundary series. The pre-2016 source combines Green and other smaller parties under “Other” and national parties under “Nationalist parties”.

Annual council seat archive
YearTotalParty seats
202670Conservative 5 · Labour 46 · Liberal Democrats 13 · Green 5 · Other 1
202570Conservative 4 · Labour 59 · Liberal Democrats 7
202470Conservative 5 · Labour 59 · Liberal Democrats 6
202370Conservative 5 · Labour 59 · Liberal Democrats 6
202270Conservative 5 · Labour 59 · Liberal Democrats 6
202169Conservative 8 · Labour 57 · Liberal Democrats 4
202069Conservative 8 · Labour 57 · Liberal Democrats 4
201969Conservative 8 · Labour 57 · Liberal Democrats 4
201869Conservative 8 · Labour 57 · Liberal Democrats 4
201769Conservative 12 · Labour 53 · Liberal Democrats 4
201669Conservative 12 · Labour 53 · Liberal Democrats 4
201569Conservative 12 · Labour 53 · Liberal Democrats 4
201469Conservative 12 · Labour 53 · Liberal Democrats 4
201369Conservative 24 · Labour 40 · Liberal Democrats 5
201269Conservative 24 · Labour 40 · Liberal Democrats 5
201169Conservative 24 · Labour 40 · Liberal Democrats 5
201069Conservative 24 · Labour 40 · Liberal Democrats 5
200969Conservative 37 · Labour 29 · Liberal Democrats 3
200869Conservative 37 · Labour 29 · Liberal Democrats 3
200769Conservative 37 · Labour 29 · Liberal Democrats 3
200669Conservative 37 · Labour 29 · Liberal Democrats 3
200569Conservative 17 · Labour 48 · Liberal Democrats 4
200469Conservative 17 · Labour 48 · Liberal Democrats 4
200369Conservative 17 · Labour 48 · Liberal Democrats 4
200269Conservative 17 · Labour 48 · Liberal Democrats 4
200171Conservative 15 · Labour 53 · Liberal Democrats 3
200071Conservative 15 · Labour 53 · Liberal Democrats 3
199971Conservative 15 · Labour 53 · Liberal Democrats 3
199871Conservative 15 · Labour 53 · Liberal Democrats 3
199771Conservative 20 · Labour 48 · Liberal Democrats 3
199671Conservative 20 · Labour 48 · Liberal Democrats 3
199571Conservative 20 · Labour 48 · Liberal Democrats 3
199471Conservative 20 · Labour 48 · Liberal Democrats 3
199370Conservative 40 · Labour 30
199270Conservative 40 · Labour 30
199170Conservative 40 · Labour 30
199070Conservative 40 · Labour 30
198970Conservative 20 · Labour 47 · Liberal Democrats 3
198870Conservative 20 · Labour 47 · Liberal Democrats 3
198770Conservative 20 · Labour 47 · Liberal Democrats 3
198670Conservative 20 · Labour 47 · Liberal Democrats 3
198570Conservative 37 · Labour 30 · Liberal Democrats 3
198470Conservative 37 · Labour 30 · Liberal Democrats 3
198370Conservative 37 · Labour 30 · Liberal Democrats 3
198270Conservative 37 · Labour 30 · Liberal Democrats 3
198170Conservative 41 · Labour 28 · Other 1
198070Conservative 41 · Labour 28 · Other 1
197970Conservative 41 · Labour 28 · Other 1
197870Conservative 41 · Labour 28 · Other 1
197760Conservative 24 · Labour 36
197660Conservative 24 · Labour 36
197560Conservative 24 · Labour 36
197460Conservative 24 · Labour 36
197360Conservative 20 · Labour 40

Ealing Council and Local Areas

London borough in London. Official council code: E09000009. Open a ward to see its map and recorded election results.

Official council website · London councils · Boundary data (GeoJSON)

Browse all 24 mapped areas

Recorded election results

Download all recorded results (CSV)

24 recorded areas in 2022. These figures describe the contests held in that year. They do not describe every seat on the council. Historical areas can differ from the current map.

Seats won in the recorded contests
  • 59 Labour
  • 6 Liberal Democrats
  • 5 Conservative

Declared winners in this source only. This is not a council-wide vote share or a current seat total.

The supplied 2026 candidate download does not include votes or winners. The 2026 seat archive above is a different dataset. Download the separate 2026 candidate lists (CSV).

Central Greenford3 seats contested · 37.2% turnout

Source area code: E05013518. Electorate: 9,504. Source and method.

Central Greenford, 2022
CandidatePartyCandidate votesResult
Raza A.Labour1,848Elected
Kohli S.Labour1,806Elected
Ahmed S.Labour1,798Elected
Maroun M.Conservative1,047Not elected
England A.Conservative934Not elected
Ojo O.Conservative876Not elected
Rolt J.Green443Not elected
Abrahams A.Liberal Democrats356Not elected
Mitchell J.Liberal Democrats339Not elected
Hurst L.Liberal Democrats337Not elected
Goldstone B.Trade Union and Socialist Coalition115Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Dormers Wells3 seats contested · 37.3% turnout

Source area code: E05013519. Electorate: 10,323. Source and method.

Dormers Wells, 2022
CandidatePartyCandidate votesResult
Bains K.Labour2,498Elected
Dheer R.Labour2,367Elected
Midha M.Labour2,272Elected
Sharker B.Conservative630Not elected
Hoshen M.Conservative625Not elected
Uddin S.Conservative597Not elected
Dogra M.Independent Network415Not elected
Moore D.Green371Not elected
Browning B.Liberal Democrats338Not elected
Murphy O.Liberal Democrats281Not elected
Fruzza F.Liberal Democrats262Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Ealing Broadway3 seats contested · 42.5% turnout

Source area code: E05013520. Electorate: 9,646. Source and method.

Ealing Broadway, 2022
CandidatePartyCandidate votesResult
Gallant J.Conservative1,713Elected
Young A.Conservative1,667Elected
Kumar S.Conservative1,595Elected
Kohli M.Labour1,351Not elected
Dhanda S.Labour1,285Not elected
White C.Labour1,140Not elected
Hans M.Green897Not elected
Gettleson M.Liberal Democrats725Not elected
Scott B.Liberal Democrats712Not elected
Salaun F.Liberal Democrats621Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Ealing Common3 seats contested · 45.8% turnout

Source area code: E05013521. Electorate: 11,142. Source and method.

Ealing Common, 2022
CandidatePartyCandidate votesResult
Ball J.Liberal Democrats2,218Elected
Hersch C.Liberal Democrats1,877Elected
Anand P.Labour1,847Elected
Cross B.Liberal Democrats1,778Not elected
Sanghera J.Labour1,480Not elected
Woolley I.Labour1,397Not elected
Paice L.Conservative1,038Not elected
MacDonald A.Conservative1,027Not elected
Cusworth P.Conservative989Not elected
Powell E.Green894Not elected
Carter J.United Kingdom Independence Party101Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

East Acton3 seats contested · 33.3% turnout

Source area code: E05013522. Electorate: 9,820. Source and method.

East Acton, 2022
CandidatePartyCandidate votesResult
Crawford K.Labour2,065Elected
Donnelly S.Labour1,781Elected
Tailor H.Labour1,692Elected
Luzac E.Conservative685Not elected
Benveniste J.Conservative674Not elected
Randall J.Conservative625Not elected
McCloskey R.Green603Not elected
Horwich M.Liberal Democrats354Not elected
Dalal R.Liberal Democrats292Not elected
Sirisena Gunatilake D.Liberal Democrats197Not elected
Lalla D.Independent Network169Not elected
Best M.Trade Union and Socialist Coalition124Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Greenford Broadway3 seats contested · 33.4% turnout

Source area code: E05013523. Electorate: 11,208. Source and method.

Greenford Broadway, 2022
CandidatePartyCandidate votesResult
Alexander V.Labour2,257Elected
Kelly A.Labour2,190Elected
Dheer H.Labour2,107Elected
Edwards P.Conservative924Not elected
Roy A.Conservative842Not elected
Masud S.Conservative745Not elected
Gaca J.Green460Not elected
Archer T.Liberal Democrats293Not elected
Ducker J.Liberal Democrats278Not elected
Platings I.Liberal Democrats244Not elected
Markwell N.United Kingdom Independence Party158Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Hanger Hill3 seats contested · 41.9% turnout

Source area code: E05013524. Electorate: 10,924. Source and method.

Hanger Hill, 2022
CandidatePartyCandidate votesResult
Zissimos A.Liberal Democrats1,657Elected
Conte F.Conservative1,559Elected
Stafford G.Conservative1,549Elected
Sumner N.Conservative1,479Not elected
Sanders M.Liberal Democrats1,456Not elected
Oxley J.Liberal Democrats1,437Not elected
Russell J.Labour1,166Not elected
Afshari-Mehr A.Labour1,154Not elected
Lozada O.Labour1,094Not elected
Solski M.Green645Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Hanwell Broadway3 seats contested · 43.5% turnout

Source area code: E05013525. Electorate: 10,019. Source and method.

Hanwell Broadway, 2022
CandidatePartyCandidate votesResult
Gordon Y.Labour1,779Elected
Hamidi M.Labour1,767Elected
Knewstub P.Labour1,720Elected
Crossland K.Green1,331Not elected
Reynolds N.Green1,285Not elected
Geer M.Green1,022Not elected
Barak G.Conservative827Not elected
Compton-Taylor D.Conservative770Not elected
Shah W.Conservative617Not elected
Bakhai N.Liberal Democrats616Not elected
Mitton A.Liberal Democrats561Not elected
Singh L.Liberal Democrats342Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Lady Margaret3 seats contested · 38.5% turnout

Source area code: E05013526. Electorate: 10,933. Source and method.

Lady Margaret, 2022
CandidatePartyCandidate votesResult
Mohan K.Labour2,708Elected
Sahota K.Labour2,690Elected
Padda S.Labour2,649Elected
Ali F.Conservative862Not elected
Islam M.Conservative730Not elected
Rashid M.Conservative681Not elected
Graham L.Green547Not elected
Gower J.Liberal Democrats384Not elected
Hawkes I.Liberal Democrats367Not elected
Izmirlieva M.Liberal Democrats237Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

North Acton3 seats contested · 30.7% turnout

Source area code: E05013527. Electorate: 10,727. Source and method.

North Acton, 2022
CandidatePartyCandidate votesResult
Crawford D.Labour1,872Elected
Haili H.Labour1,544Elected
Hashani B.Labour1,512Elected
Lazarow A.Conservative717Not elected
Kalkhoran A.Conservative674Not elected
Hans-Barker I.Green669Not elected
Harper J.Conservative666Not elected
Allen M.Liberal Democrats460Not elected
Salaman M.Liberal Democrats377Not elected
Whelan A.Liberal Democrats346Not elected
Bunder L.Independent Network223Not elected
Wixted G.Independent Network153Not elected
Hofman D.Trade Union and Socialist Coalition110Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

North Greenford3 seats contested · 38.4% turnout

Source area code: E05013528. Electorate: 11,263. Source and method.

North Greenford, 2022
CandidatePartyCandidate votesResult
Jammu A.Labour2,453Elected
Parkash S.Labour2,393Elected
Iqbal M.Labour2,319Elected
Lafford G.Conservative1,095Not elected
Babic P.Conservative998Not elected
Sullivan M.Conservative910Not elected
Allain R.Green560Not elected
Kempley J.Liberal Democrats536Not elected
Alac L.Liberal Democrats496Not elected
Ducker J.Liberal Democrats431Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

North Hanwell3 seats contested · 40.8% turnout

Source area code: E05013529. Electorate: 9,849. Source and method.

North Hanwell, 2022
CandidatePartyCandidate votesResult
Brett L.Labour2,312Elected
Tighe C.Labour2,207Elected
Wall R.Labour1,994Elected
Davies B.Conservative871Not elected
Anderson A.Green858Not elected
Potts I.Conservative848Not elected
Yung S.Conservative786Not elected
Horwich Z.Liberal Democrats637Not elected
Hutchison P.Liberal Democrats461Not elected
Rowley G.Liberal Democrats313Not elected
Gill T.Trade Union and Socialist Coalition158Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Northfield3 seats contested · 53.7% turnout

Source area code: E05013530. Electorate: 10,185. Source and method.

Northfield, 2022
CandidatePartyCandidate votesResult
Driscoll P.Labour2,424Elected
Kingston I.Labour2,227Elected
Nagpal K.Labour2,041Elected
Mullins T.Conservative1,772Not elected
Kapoor A.Conservative1,705Not elected
Hanrahan S.Conservative1,676Not elected
Diamond S.Green858Not elected
Meiklejohn C.Green816Not elected
Glancy L.Liberal Democrats714Not elected
Horrex D.Liberal Democrats669Not elected
Warren R.Green649Not elected
Sinhal A.Liberal Democrats484Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Northolt Mandeville3 seats contested · 37.1% turnout

Source area code: E05013531. Electorate: 11,318. Source and method.

Northolt Mandeville, 2022
CandidatePartyCandidate votesResult
Costigan D.Labour2,566Elected
Rice M.Labour2,364Elected
Summers C.Labour2,309Elected
Anderson J.Conservative1,236Not elected
Nazari D.Conservative990Not elected
Ahmed A.Conservative984Not elected
Barton K.Green551Not elected
Hirst M.Liberal Democrats312Not elected
Aggleton L.Liberal Democrats287Not elected
Mellor P.Liberal Democrats220Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Northolt West End3 seats contested · 32.3% turnout

Source area code: E05013532. Electorate: 10,406. Source and method.

Northolt West End, 2022
CandidatePartyCandidate votesResult
Martin D.Labour2,170Elected
Wall L.Labour2,164Elected
Mahfouz B.Labour2,076Elected
Ahmed J.Conservative661Not elected
Sarker A.Conservative582Not elected
Uddin M.Conservative538Not elected
Kubica N.Green439Not elected
Horwich L.Liberal Democrats301Not elected
Chalu B.Liberal Democrats256Not elected
Haughian N.Liberal Democrats248Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Norwood Green3 seats contested · 37.0% turnout

Source area code: E05013533. Electorate: 10,403. Source and method.

Norwood Green, 2022
CandidatePartyCandidate votesResult
Martin J.Labour2,706Elected
Sidhu T.Labour2,600Elected
Murtaza G.Labour2,470Elected
Badsha M.Conservative568Not elected
Nahar S.Conservative543Not elected
Daniel N.Green520Not elected
Rahman K.Conservative510Not elected
Gauss J.Liberal Democrats269Not elected
Etessami P.Liberal Democrats221Not elected
Pidoux M.Liberal Democrats200Not elected
Benjamin M.Trade Union and Socialist Coalition144Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Perivale3 seats contested · 41.2% turnout

Source area code: E05013534. Electorate: 11,024. Source and method.

Perivale, 2022
CandidatePartyCandidate votesResult
Ahmed M.Labour2,505Elected
Mahmood T.Labour2,423Elected
Sharma C.Labour2,342Elected
Bailey A.Conservative1,452Not elected
Barchuk V.Conservative1,234Not elected
Yeo E.Conservative1,232Not elected
Vines A.Green517Not elected
Friday M.Liberal Democrats391Not elected
Berg G.Liberal Democrats357Not elected
Miller T.Liberal Democrats288Not elected
Pattison H.Trade Union and Socialist Coalition128Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Pitshanger3 seats contested · 48.1% turnout

Source area code: E05013535. Electorate: 10,318. Source and method.

Pitshanger, 2022
CandidatePartyCandidate votesResult
Baaklini R.Labour2,106Elected
Nijhar I.Labour2,017Elected
Wesson B.Labour1,990Elected
Proud I.Conservative1,576Not elected
Kumar S.Conservative1,480Not elected
Rana F.Conservative1,392Not elected
Fruzza F.Liberal Democrats1,106Not elected
McCartney S.Green861Not elected
Nathan R.Liberal Democrats766Not elected
Martin D.Liberal Democrats723Not elected
Beaumont L.Social Democratic Party109Not elected
Amoako-Atta L.Trade Union and Socialist Coalition94Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

South Acton3 seats contested · 34.8% turnout

Source area code: E05013536. Electorate: 11,314. Source and method.

South Acton, 2022
CandidatePartyCandidate votesResult
Blacker J.Labour2,292Elected
Johnson Y.Labour2,210Elected
Anderson C.Labour2,111Elected
Grassi E.Green915Not elected
Peach J.Conservative711Not elected
Alexander A.Conservative706Not elected
Dhillon J.Conservative607Not elected
Joachim M.Liberal Democrats543Not elected
Hughes T.Liberal Democrats459Not elected
Ollendorff J.Liberal Democrats335Not elected
Red Brick G.Independent150Not elected
Kutlu D.Trade Union and Socialist Coalition128Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Southall Broadway2 seats contested · 41.8% turnout

Source area code: E05013537. Electorate: 7,414. Source and method.

Southall Broadway, 2022
CandidatePartyCandidate votesResult
Nagpal K.Labour1,831Elected
Khan S.Labour1,793Elected
Bhinder D.Conservative667Not elected
Miah M.Conservative584Not elected
Bhatti R.Independent Network238Not elected
Bettridge R.Liberal Democrats220Not elected
Curtis A.Green213Not elected
Dhaliwal H.Independent Network201Not elected
Zerdin D.Liberal Democrats120Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Southall Green3 seats contested · 42.8% turnout

Source area code: E05013538. Electorate: 10,530. Source and method.

Southall Green, 2022
CandidatePartyCandidate votesResult
Anand J.Labour3,105Elected
Dhindsa K.Labour3,034Elected
Mason P.Labour2,856Elected
Chand A.Conservative803Not elected
Khan M.Conservative727Not elected
Shekh A.Conservative657Not elected
Chadburn M.Green270Not elected
Abdul-Qayum S.Independent Network254Not elected
Cross A.Liberal Democrats241Not elected
Mahi A.Independent Network235Not elected
Marsden D.Independent Network223Not elected
Hill L.Liberal Democrats133Not elected
Groen D.Liberal Democrats130Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Southall West2 seats contested · 45.1% turnout

Source area code: E05013539. Electorate: 4,615. Source and method.

Southall West, 2022
CandidatePartyCandidate votesResult
Jassal S.Labour1,197Elected
Mohamed F.Labour990Elected
Miah M.Conservative404Not elected
Amin M.Independent347Not elected
Carter B.Conservative271Not elected
Bhangu J.Independent Network207Not elected
Chapman N.Green141Not elected
Crossfield R.Independent Network141Not elected
Bliss N.Liberal Democrats91Not elected
Hersch R.Liberal Democrats68Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Southfield3 seats contested · 44.2% turnout

Source area code: E05013540. Electorate: 11,466. Source and method.

Southfield, 2022
CandidatePartyCandidate votesResult
Malcolm G.Liberal Democrats2,614Elected
Steed A.Liberal Democrats2,585Elected
Busuttil G.Liberal Democrats2,552Elected
Charman-Blower S.Labour1,310Not elected
Green C.Labour1,022Not elected
Malik T.Labour967Not elected
Elsinger C.Conservative916Not elected
Landon M.Green886Not elected
Garrick A.Conservative883Not elected
Coates D.Conservative854Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Walpole3 seats contested · 50.4% turnout

Source area code: E05013541. Electorate: 10,169. Source and method.

Walpole, 2022
CandidatePartyCandidate votesResult
Rai B.Labour2,085Elected
Quansah G.Labour2,074Elected
Shaw G.Labour2,024Elected
Cowing J.Conservative1,415Not elected
Grant I.Conservative1,414Not elected
Williams M.Conservative1,263Not elected
Andrews M.Liberal Democrats1,018Not elected
Mellor M.Liberal Democrats871Not elected
Ward J.Liberal Democrats786Not elected
Valentine E.Green725Not elected
Greenan B.Green709Not elected
Murch A.Green591Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Check the council by-election directory. The absence of an upcoming contest here does not confirm that no election is due.

Councillors: 2026 archive

Download councillors (CSV)

70 member records from the Open Council Data post-May archive. Members can change party, resign or be replaced. Use the council’s own member register for current contact details.

70 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Munir AbbasiCentral GreenfordLabour Party
Sanjai KohliCentral GreenfordLabour Party
Valery RyanCentral GreenfordLabour Party
Isabel OwenDormers WellsLabour Party
Kanwal BainsDormers WellsLabour Party
Ranjit DheerDormers WellsLabour Party
Adam KeenanEaling BroadwayLiberal Democrats
Julian GallantEaling BroadwayConservative and Unionist
Sean HanrahanEaling BroadwayConservative and Unionist
Connie HerschEaling CommonLiberal Democrats
Jon BallEaling CommonLiberal Democrats
Lakhbir SinghEaling CommonLiberal Democrats
Hitesh TailorEast ActonLabour Party
Rabia NasimiEast ActonLabour Party
Stephen DonnellyEast ActonLabour Party
Anthony KellyGreenford BroadwayLabour Party
Harbhajan DheerGreenford BroadwayLabour Party
Stephanie AjayiGreenford BroadwayLabour Party
Athena ZissimosHanger HillLiberal Democrats
Jonathan OxleyHanger HillLiberal Democrats
Mark SandersHanger HillLiberal Democrats
Andrew WalkleyHanwell BroadwayGreen Party (E&W)
Clare WelsbyHanwell BroadwayGreen Party (E&W)
Natalia KubicaHanwell BroadwayGreen Party (E&W)
Karam MohanLady MargaretLabour Party
Monica HamidiLady MargaretLabour Party
Praveen AnandLady MargaretLabour Party
Blerina HashaniNorth ActonLabour Party
Hodan HailiNorth ActonLabour Party
Simon AnthonyNorth ActonGreen Party (E&W)
Ajay RoyNorth GreenfordConservative and Unionist
Flora MacLoughlinNorth GreenfordConservative and Unionist
Kristian MowerNorth GreenfordConservative and Unionist
Lauren WallNorth HanwellLabour Party
Louise BrettNorth HanwellLabour Party
Ray WallNorth HanwellLabour Party
Ian KingstonNorthfieldLabour Party
Paul DriscollNorthfieldLabour Party
Sinead WhelanNorthfieldLabour Party
Andrew BaileyNortholt MandevilleLabour Party
Dominic MoffittNortholt MandevilleLabour Party
Miriam RiceNortholt MandevilleLabour Party
Atlyn FordeNortholt West EndLabour Party
Bassam MahfouzNortholt West EndLabour Party
Dee MartinNortholt West EndLabour Party
Ghulam MurtazaNorwood GreenLabour Party
Jags SangheraNorwood GreenLabour Party
John MartinNorwood GreenIndependent / Other
Charan SharmaPerivaleLabour Party
Munir AhmedPerivaleLabour Party
Tariq MahmoodPerivaleLabour Party
Ben WessonPitshangerLabour Party
Rima BaakliniPitshangerLabour Party
Shaira KarimiPitshangerLabour Party
Husam AlharahshehSouth ActonGreen Party (E&W)
Katie DouglasSouth ActonLabour Party
Yvonne JohnsonSouth ActonLabour Party
Kamaljit NagpalSouthall BroadwayLabour Party
Shahbaz AhmedSouthall BroadwayLabour Party
Jasbir AnandSouthall GreenLabour Party
Kamaljit DhindsaSouthall GreenLabour Party
Peter MasonSouthall GreenLabour Party
Faduma MohamedSouthall WestLabour Party
Kim NagpalSouthall WestLabour Party
Andrew SteedSouthfieldLiberal Democrats
Gary BusuttilSouthfieldLiberal Democrats
Gary MalcolmSouthfieldLiberal Democrats
Ksenia MaximovaWalpoleLiberal Democrats
Matt MellorWalpoleLiberal Democrats
Will FrancisWalpoleLiberal Democrats

Each table has its own date, unit and source. Census categories can contain subcategories. Do not add all rows together. Residents, households and electors are different measures.

Population by ageMid-2025

Unit: people. Source and definitions.

Population by age, Mid-2025
Measurepeople
All ages387,072
Under 1668,784
Age 16 to 64267,986
Age 65 and over50,302
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
2011339,314
2012344,834
2013350,650
2014354,660
2015359,144
2016362,163
2017362,670
2018364,208
2019367,284
2020367,936
2021366,762
2022371,951
2023381,747
2024387,680
2025387,072
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total367,115
Residence type: Lives in a household362,907
Residence type: Lives in a communal establishment4,208
Population densityCensus 2021

Unit: people per square kilometre. Source and definitions.

Population density, Census 2021
Measurepeople per square kilometre
Population Density: Persons per square kilometre6,611.6
Census age groupsCensus 2021

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total367,115
Age: Aged 4 years and under21,515
Age: Aged 5 to 9 years22,245
Age: Aged 10 to 14 years23,648
Age: Aged 15 to 19 years21,801
Age: Aged 20 to 24 years22,627
Age: Aged 25 to 29 years28,899
Age: Aged 30 to 34 years30,776
Age: Aged 35 to 39 years30,770
Age: Aged 40 to 44 years29,664
Age: Aged 45 to 49 years26,382
Age: Aged 50 to 54 years24,748
Age: Aged 55 to 59 years21,933
Age: Aged 60 to 64 years17,645
Age: Aged 65 to 69 years13,586
Age: Aged 70 to 74 years11,394
Age: Aged 75 to 79 years7,967
Age: Aged 80 to 84 years5,998
Age: Aged 85 years and over5,517
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households133,659
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households133,659
Accommodation type: Detached6,798
Accommodation type: Semi-detached29,225
Accommodation type: Terraced31,261
Accommodation type: In a purpose-built block of flats or tenement46,120
Accommodation type: Part of a converted or shared house, including bedsits16,967
Accommodation type: Part of another converted building, for example, former school, church or warehouse1,206
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop1,854
Accommodation type: A caravan or other mobile or temporary structure228
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households133,657
Tenure of household: Owned61,814
Tenure of household: Owned: Owns outright30,275
Tenure of household: Owned: Owns with a mortgage or loan31,539
Tenure of household: Shared ownership2,658
Tenure of household: Shared ownership: Shared ownership2,658
Tenure of household: Social rented23,382
Tenure of household: Social rented: Rents from council or Local Authority11,326
Tenure of household: Social rented: Other social rented12,056
Tenure of household: Private rented45,490
Tenure of household: Private rented: Private landlord or letting agency42,063
Tenure of household: Private rented: Other private rented3,427
Tenure of household: Lives rent free313
Economic activityCensus 2021

Unit: people aged 16 and over. Source and definitions.

Economic activity, Census 2021
Measurepeople aged 16 and over
Economic activity status: Total: All usual residents aged 16 years and over295,371
Economic activity status: Economically active (excluding full-time students)182,589
Economic activity status: Economically active (excluding full-time students):In employment169,610
Economic activity status: Economically active (excluding full-time students):In employment:Employee133,519
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time31,382
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time102,137
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees5,627
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time1,636
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time3,991
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees30,464
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time13,971
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time16,493
Economic activity status: Economically active (excluding full-time students): Unemployed12,979
Economic activity status: Economically active and a full-time student7,702
Economic activity status: Economically active and a full-time student:In employment5,416
Economic activity status: Economically active and a full-time student:In employment:Employee4,663
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time3,463
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time1,200
Economic activity status: Economically active and a full-time student:In employment:Self-employed with employees97
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Part-time51
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time46
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees656
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time491
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time165
Economic activity status: Economically active and a full-time student: Unemployed2,286
Economic activity status: Economically inactive105,080
Economic activity status: Economically inactive: Retired37,988
Economic activity status: Economically inactive: Student21,886
Economic activity status: Economically inactive: Looking after home or family21,356
Economic activity status: Economically inactive: Long-term sick or disabled10,280
Economic activity status: Economically inactive: Other13,570
QualificationsCensus 2021

Unit: people aged 16 and over. Source and definitions.

Qualifications, Census 2021
Measurepeople aged 16 and over
Highest level of qualification: Total: All usual residents aged 16 years and over295,371
Highest level of qualification: No qualifications52,925
Highest level of qualification: Level 1 and entry level qualifications23,821
Highest level of qualification: Level 2 qualifications27,461
Highest level of qualification: Apprenticeship10,012
Highest level of qualification: Level 3 qualifications37,920
Highest level of qualification: Level 4 qualifications and above130,981
Highest level of qualification: Other qualifications12,251
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents367,115
General health: Very good health192,559
General health: Good health120,388
General health: Fair health38,868
General health: Bad health11,619
General health: Very bad health3,681
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents367,115
Disability: Disabled under the Equality Act44,811
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot19,868
Disability: Disabled under the Equality Act: Day-to-day activities limited a little24,943
Disability: Not disabled under the Equality Act322,304
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited16,932
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions305,372
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents367,116
Ethnic group: Asian, Asian British or Asian Welsh111,241
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi3,685
Ethnic group: Asian, Asian British or Asian Welsh: Chinese4,526
Ethnic group: Asian, Asian British or Asian Welsh: Indian54,806
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani16,714
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian31,510
Ethnic group: Black, Black British, Black Welsh, Caribbean or African39,491
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African22,578
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean12,898
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black4,015
Ethnic group: Mixed or Multiple ethnic groups19,161
Ethnic group: Mixed or Multiple ethnic groups: White and Asian5,445
Ethnic group: Mixed or Multiple ethnic groups: White and Black African2,446
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean4,597
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups6,673
Ethnic group: White158,463
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British89,265
Ethnic group: White: Irish8,511
Ethnic group: White: Gypsy or Irish Traveller248
Ethnic group: White: Roma1,430
Ethnic group: White: Other White59,009
Ethnic group: Other ethnic group38,760
Ethnic group: Other ethnic group: Arab16,105
Ethnic group: Other ethnic group: Any other ethnic group22,655
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents367,114
Religion: No religion70,233
Religion: Christian138,937
Religion: Buddhist4,003
Religion: Hindu28,236
Religion: Jewish1,041
Religion: Muslim68,907
Religion: Sikh28,491
Religion: Other religion2,733
Religion: Not answered24,533
Net service spending history2017–18 to 2025–26

Unit: GBP thousands. Source and definitions. Cash terms; no adjustment for inflation. Only submitted returns with this exact council code are included.

Net service spending history, 2017–18 to 2025–26
MeasureGBP thousands
2017–18571,248
2018–19566,032
2019–20582,729
2020–21645,294
2021–22611,266
2022–23680,479
2023–24747,589
2024–25778,377
2025–26823,829
Net spending by service2025–26

Unit: GBP thousands. Source and definitions. Negative net expenditure means income exceeds expenditure in this line. Zero can reflect a service delivered by another tier.

Net spending by service, 2025–26
MeasureGBP thousands
Education468,675
Highways and transport-25,832
Children’s social care93,873
Adult social care125,126
Public health36,486
Housing (general fund only)32,945
Culture and related services6,792
Environment and regulation27,677
Planning and development4,425
Police0
Fire and rescue0
Central services24,408
Other services29,254
Total service expenditure823,829
GDP history (archived release)1998–2019

Unit: GBP millions. Source and definitions. Historic economic output at current market prices. This is an old release, not a current local economy estimate.

GDP history (archived release), 1998–2019
MeasureGBP millions
19985,392
19995,763
20006,017
20016,225
20026,444
20036,738
20046,949
20057,208
20067,639
20078,050
20088,069
20097,545
20107,836
20118,169
20128,542
20139,010
20149,685
201510,268
201610,700
201710,476
201810,612
201910,767
English deprivation2025

Unit: rank. Source and definitions.

English deprivation, 2025
Measurerank
Rank of average IMD score68
Neighbourhood deprivation2025

Unit: percent. Source and definitions.

Neighbourhood deprivation, 2025
Measurepercent
Neighbourhoods in England’s most deprived 10%3.0%
Band D council tax2026–27

Unit: GBP. Source and definitions. Area averages. Your address, tax band and discounts determine your bill. Source notes:

Band D council tax, 2026–27
MeasureGBP
Full area bill, including local and major precepts£2,138.53
This council, excluding parish precepts£1,628.02
This council, including parish precepts£1,628.02
County or Greater London Authority precept£510.51
Police precept£0.00
Fire precept£0.00
Combined authority precept£0.00
Council tax requirement2026–27

Unit: GBP. Source and definitions. This is the amount raised through council tax, not total council spending.

Council tax requirement, 2026–27
MeasureGBP
Council requirement, excluding parish precepts£204,508,470.00
Parish precepts£0.00

About the data

We use ONS boundaries, published election results, Open Council Data seat and member records, and official population, census and local finance statistics. Each table shows its date. Read about the sources, coverage and methods.