403 seats. In 2022 Bharatiya Janata Party won 255, a majority on its own. Every seat below links to its full result, turnout and history, from official Election Commission of India data.
- BJPBharatiya Janata Party25541.3% votes
- SPSamajwadi Party11132.1% votes
- ADALApna Dal (Soneylal)121.6% votes
- RLDRashtriya Lok Dal82.9% votes
- SBSPSuheldev Bharatiya Samaj Party61.4% votes
- NISHADNirbal Indian Shoshit Hamara Aam Dal60.9% votes
Seats won, seats where the party finished second, and vote share across all 403 constituencies.
| Party | Contested | Won | Runner-up | Votes | Vote share |
|---|---|---|---|---|---|
| BJPBharatiya Janata Party | 376 | 255 | 115 | 3,80,51,721 | 41.29% |
| SPSamajwadi Party | 347 | 111 | 223 | 2,95,43,934 | 32.06% |
| ADALApna Dal (Soneylal) | 17 | 12 | 5 | 14,93,181 | 1.62% |
| RLDRashtriya Lok Dal | 33 | 8 | 19 | 26,30,168 | 2.85% |
| SBSPSuheldev Bharatiya Samaj Party | 19 | 6 | 8 | 12,52,925 | 1.36% |
| NISHADNirbal Indian Shoshit Hamara Aam Dal | 10 | 6 | 4 | 8,40,584 | 0.91% |
| INCIndian National Congress | 399 | 2 | 4 | 21,51,234 | 2.33% |
| JDLJansatta Dal Loktantrik | 16 | 2 | 0 | 1,91,874 | 0.21% |
| BSPBahujan Samaj Party | 403 | 1 | 18 | 1,18,73,137 | 12.88% |
| IndependentsIndependent | 1025 | 0 | 3 | 10,24,193 | 1.11% |
125 of 403 seats changed party between 2017 and 2022.
Seats decided by the smallest margins. These are where booth-level work and turnout move results.
- AC 20 · BijnorDhampur203vote margin · BJP won
- AC 266 · BarabankiKursi217vote margin · BJP won
- AC 23 · BijnorChandpur234vote margin · SP won
- AC 21 · BijnorNehtaur258vote margin · BJP won
- AC 267 · BarabankiRam Nagar261vote margin · SP won
- AC 187 · SultanpurIsauli269vote margin · SP won
- AC 36 · RampurBilaspur307vote margin · BJP won
- AC 2 · SaharanpurNakur315vote margin · BJP won
| Party | Contested | Won | Runner-up | Votes | Vote share |
|---|---|---|---|---|---|
| BJPBharatiya Janata Party | 384 | 312 | 54 | 3,44,03,299 | 39.67% |
| SPSamajwadi Party | 311 | 47 | 169 | 1,89,23,769 | 21.82% |
| BSPBahujan Samaj Party | 403 | 19 | 119 | 1,92,81,340 | 22.23% |
| ADALApna Dal (Soneylal) | 11 | 9 | 2 | 8,51,336 | 0.98% |
| INCIndian National Congress | 114 | 7 | 49 | 54,16,540 | 6.25% |
| SBSPSuheldev Bharatiya Samaj Party | 8 | 4 | 3 | 6,07,911 | 0.70% |
| IndependentsIndependent | 1462 | 3 | 2 | 22,29,453 | 2.57% |
| RLDRashtriya Lok Dal | 277 | 1 | 4 | 15,45,811 | 1.78% |
| NISHADNirbal Indian Shoshit Hamara Aam Dal | 72 | 1 | 1 | 5,40,539 | 0.62% |
Search by name, number or winner; filter by district, reservation or party; sort by closest margin. For the 80 Lok Sabha seats see the parliamentary list.
403 of 403 seats
| No. | Assembly seat | District | Winner | Margin | Turnout |
|---|---|---|---|---|---|
| 1 | Behat | Saharanpur | Umar Ali KhanSP | 37,88013.5% | 75.7% |
| 2 | Nakur | Saharanpur | Mukesh ChoudharyBJP | 3150.1% | 76.3% |
| 3 | Saharanpur Nagar | Saharanpur | Rajeev GumberBJP | 7,4342.5% | 66.2% |
| 4 | Saharanpur | Saharanpur | Ashu MalikSP | 30,74511.8% | 72.4% |
| 5 | Deoband | Saharanpur | BrijeshBJP | 7,1042.9% | 69.5% |
| 6 | Rampur ManiharanSC | Saharanpur | Devender Kumar NimBJP | 20,5938.9% | 71.8% |
| 7 | Gangoh | Saharanpur | Kirat SinghBJP | 23,4498.7% | 70.2% |
| 8 | Kairana | Muzaffarnagar | Nahid HasanSP | 25,88710.7% | 75.2% |
| 9 | Thana Bhawan | Muzaffarnagar | Ashraf Ali KhanRLD | 10,8064.9% | 68.0% |
| 10 | Shamli | Muzaffarnagar | Persann KumarRLD | 7,1073.4% | 67.8% |
| 11 | Budhana | Muzaffarnagar | Rajpal Singh BaliyanRLD | 28,31011.1% | 67.8% |
| 12 | Charthawal | Muzaffarnagar | Pankaj Kumar MalikSP | 5,3342.4% | 67.2% |
| 13 | PurqaziSC | Muzaffarnagar | Anil KumarRLD | 6,5323.0% | 65.4% |
| 14 | Muzaffar Nagar | Muzaffarnagar | Kapil Dev AgarwalBJP | 18,6948.3% | 63.0% |
| 15 | Khatauli | Muzaffarnagar | Vikram SinghBJP | 16,3457.4% | 69.9% |
| 16 | Meerapur | Muzaffarnagar | Chandan ChauhanRLD | 27,38012.6% | 69.0% |
| 17 | Najibabad | Bijnor | Tasleem AhmadSP | 23,77010.2% | 67.2% |
| 18 | NaginaSC | Bijnor | Manoj Kumar ParasSP | 26,45111.8% | 64.5% |
| 19 | Barhapur | Bijnor | Kunwar Sushant SinghBJP | 14,3456.0% | 67.1% |
| 20 | Dhampur | Bijnor | Ashok Kumar RanaBJP | 2030.1% | 67.9% |
| 21 | NehtaurSC | Bijnor | OmkumarBJP | 2580.1% | 65.9% |
| 22 | Bijnor | Bijnor | SuchiBJP | 1,4450.6% | 64.6% |
| 23 | Chandpur | Bijnor | Swami OmveshSP | 2340.1% | 69.0% |
| 24 | Noorpur | Bijnor | Ram Avatar SinghSP | 6,0652.8% | 66.0% |
| 25 | Kanth | Moradabad | Kamal AkhtarSP | 43,17815.8% | 70.4% |
| 26 | Thakurdwara | Moradabad | Navab JanSP | 19,6847.1% | 74.1% |
| 27 | Moradabad Rural | Moradabad | Mohd NasirSP | 56,82022.5% | 64.7% |
| 28 | Moradabad Nagar | Moradabad | Ritesh Kumar GuptaBJP | 7820.2% | 60.8% |
| 29 | Kundarki | Moradabad | Zia Ur RehmanSP | 43,16215.9% | 71.4% |
| 30 | Bilari | Moradabad | Mohammad Faheem IrfanSP | 7,6103.2% | 66.5% |
| 31 | ChandausiSC | Moradabad | Gulab DebiBJP | 35,36715.5% | 59.5% |
| 32 | Asmoli | Moradabad | Pinki SinghSP | 25,2069.7% | 68.7% |
| 33 | Sambhal | Moradabad | Iqbal MehmoodSP | 41,69717.0% | 64.5% |
| 34 | Suar | Rampur | Mohammad Abdullah Azam KhanSP | 61,10328.7% | 69.4% |
| 35 | Chamraua | Rampur | Naseer Ahmad KhanSP | 34,29017.1% | 65.1% |
| 36 | Bilaspur | Rampur | Baldev Singh AulakhBJP | 3070.1% | 68.5% |
| 37 | Rampur | Rampur | Mohammad Azam KhanSP | 55,14125.1% | 56.6% |
| 38 | MilakSC | Rampur | Rajbala SinghBJP | 5,9122.6% | 63.6% |
| 39 | DhanauraSC | Jyotiba Phule Nagar * | Rajeev KumarBJP | 11,4254.7% | 70.3% |
| 40 | Naugawan Sadat | Jyotiba Phule Nagar * | Samarpal SinghSP | 6,5402.7% | 74.7% |
| 41 | Amroha | Jyotiba Phule Nagar * | Mehboob AliSP | 71,03631.7% | 71.5% |
| 42 | Hasanpur | Jyotiba Phule Nagar * | MahendraBJP | 22,3828.3% | 73.9% |
| 43 | Siwalkhas | Meerut | Ghulam MohammadRLD | 9,1823.9% | 68.9% |
| 44 | Sardhana | Meerut | Atul PradhanSP | 18,2007.5% | 67.3% |
| 45 | HastinapurSC | Meerut | DineshBJP | 7,3123.2% | 67.0% |
| 46 | Kithore | Meerut | Shahid ManzoorSP | 2,1800.9% | 69.5% |
| 47 | Meerut Cantt. | Meerut | Amit AgarwalBJP | 1,18,07248.3% | 57.0% |
| 48 | Meerut | Meerut | Rafiq AnsariSP | 26,06512.9% | 64.6% |
| 49 | Meerut South | Meerut | Dr. Somendra Singh TomarBJP | 7,9422.7% | 62.0% |
| 50 | Chhaprauli | Baghpat * | Ajay KumarRLD | 29,50814.1% | 62.7% |
| 51 | Baraut | Baghpat * | Krishan Pal MalikBJP | 3150.2% | 64.6% |
| 52 | Baghpat | Baghpat * | Yogesh DhamaBJP | 6,7333.1% | 67.7% |
| 53 | Loni | Ghaziabad | NandkishorBJP | 8,6762.8% | 61.4% |
| 54 | Muradnagar | Ghaziabad | Ajit Pal TyagiBJP | 97,09535.3% | 60.1% |
| 55 | Sahibabad | Ghaziabad | Sunil Kumar SharmaBJP | 2,14,83544.6% | 47.2% |
| 56 | Ghaziabad | Ghaziabad | Atul GargBJP | 1,05,53743.1% | 51.8% |
| 57 | Modi Nagar | Ghaziabad | Dr. Manju ShiwachBJP | 34,61915.5% | 67.4% |
| 58 | Dhaulana | Ghaziabad | Dharmesh Singh TomarBJP | 12,6284.5% | 67.9% |
| 59 | HapurSC | Ghaziabad | Vijaypal (aadhti)BJP | 7,0342.9% | 67.0% |
| 60 | Garhmukteshwar | Ghaziabad | Harendra SinghBJP | 26,30611.1% | 67.8% |
Booth-level result analysis, printable maps, voter-list analysis and verified field surveys for one seat, a district or the whole state.
Answers use the official Election Commission of India statistical reports.
How many assembly constituencies are there in Uttar Pradesh?
Uttar Pradesh has 403 assembly constituencies, of which 84 are reserved for Scheduled Castes and 2 for Scheduled Tribes. A party or alliance needs 202 seats for a majority in the Vidhan Sabha.
Which party won the most seats in the 2022 Uttar Pradesh election?
Bharatiya Janata Party (BJP) won 255 of 403 seats with 41.29% of the valid votes. Samajwadi Party came second with 111 seats. Seat counts here are for parties, not pre-poll alliances.
What was the voter turnout in Uttar Pradesh in 2022?
Across all 403 seats, 9,23,01,009 of 15,12,46,168 registered electors voted, a turnout of about 61.0%. The seat with the highest turnout is listed first when you sort the table below by turnout.
Which was the closest contest in Uttar Pradesh in 2022?
Dhampur was decided by just 203 votes. Kursi (217), Chandpur (234), Nehtaur (258) were also decided by very small margins.
When is the next Uttar Pradesh assembly election?
The assembly elected in 2022 completes its five-year term in 2027, so the next general election is due by then unless the house is dissolved early. The Election Commission of India announces the schedule a few weeks before polling.
Source: Election Commission of India statistical reports for the Uttar Pradesh assembly elections of 2022 and 2017 and 2012 (2022 report). Party seat counts are computed from the detailed constituency results. Districts and boundaries: DataMeet (from ECI polling-station maps), approximate.
Each page below is built from an official source and credited on the page.
- Uttar Pradesh state profileSeats, parties and turnout at a glance
- Uttar Pradesh Lok Sabha resultsEvery parliamentary seat, 2024 and earlier
- Uttar Pradesh districts: Census 2011Population, religion, SC/ST by district
- Gram panchayat list, Uttar PradeshBlocks, panchayats and villages (LGD)
- CSR spend in Uttar PradeshCompany CSR spending by year and sector (MCA)
- Urban local bodies in Uttar PradeshMunicipal corporations, councils, wards