Meghalaya Vidhan Sabha Election 2023
2023 Meghalaya Vidhan Sabha. Results are recorded for all 60 assembly constituencies.
Meghalaya60 Assembly Seats
Party Wise Results (Seats)
60Total Seats
NPP25
UDP12
INC5
AITC5
VOTPP4
BJP2
IND2
HSPDP2
PDF2
Others1
Party Wise Results (Detailed)
| # | Party | Seats | Vote Share | Total Votes | Change (2018) |
|---|---|---|---|---|---|
| 1 | NPP | 25 | 31.44% | 588,759 | +5 |
| 2 | UDP | 12 | 16.95% | 317,426 | +6 |
| 3 | INC | 5 | 13.05% | 244,419 | -16 |
| 4 | AITC | 5 | 12.80% | 239,711 | +5 |
| 5 | VOTPP | 4 | 5.41% | 101,264 | — |
| 6 | BJP | 2 | 8.86% | 165,980 | 0 |
| 7 | IND | 2 | 3.56% | 66,637 | -1 |
| 8 | HSPDP | 2 | 3.53% | 66,051 | 0 |
| 9 | 2 | 1.87% | 34,974 | -2 | |
| 10 | SANGMA | 1 | 0.47% | 8,836 | — |
Constituency Results (60)
| # | Constituency | District | Winner | Party | Margin | Votes | Status |
|---|---|---|---|---|---|---|---|
| 1 | Nartiang | West Jaintia Hills | Sniawbhalang | NPP | 2,123 | 16,969 | Won |
| 2 | Jowai | West Jaintia Hills | Wailadmiki | NPP | 2,667 | 14,079 | Won |
| 3 | Raliang | West Jaintia Hills | Coming One | NPP | 5,337 | 13,626 | Won |
| 4 | Mowkaiaw | West Jaintia Hills | Nujorki Sungoh | UDP | 3,901 | 14,508 | Won |
| 5 | Sutnga Saipung | East Jaintia Hills | % Votes Candidate Sex Age Category Party Symbol General | NPP | 1,828 | 16,974 | Won |
| 6 | Khliehriat | East Jaintia Hills | Kyrmen Shylla | UDP | 5,606 | 23,514 | Won |
| 7 | Amlarem | West Jaintia Hills | Lahkmen | UDP | 57 | 17,803 | Won |
| 8 | Mawhati | Ri-Bhoi | Charles | INC | 5,244 | 13,273 | Won |
| 9 | Nongpoh | Ri-Bhoi | Mayralborn | UDP | 6,686 | 14,940 | Won |
| 10 | Jirang | Ri-Bhoi | Sosthenes | NPP | 1,623 | 12,690 | Won |
| 11 | Umsning | Ri-Bhoi | Dr. Celestine | INC | 1,164 | 9,907 | Won |
| 12 | Umroi | Ri-Bhoi | Damanbait | NPP | 1,686 | 14,213 | Won |
| 13 | Mawryngkneng | East Khasi Hills | Heaving Stone | VOTPP | 1,242 | 11,424 | Won |
| 14 | Pynthorumkhrah | East Khasi Hills | Alexander Laloo | BJP | 2,538 | 9,321 | Won |
| 15 | Mawlai | East Khasi Hills | Brightstarwell | VOTPP | 15,648 | 24,262 | Won |
| 16 | East Shillong | East Khasi Hills | Dr. Mazel Ampareen | NPP | 1,711 | 6,637 | Won |
| 17 | North Shillong | East Khasi Hills | Adelbert | VOTPP | 1,033 | 5,583 | Won |
| 18 | West Shillong | East Khasi Hills | Paul Lyngdoh | UDP | 3,485 | 7,917 | Won |
| 19 | South Shillong | East Khasi Hills | % Votes Candidate Sex Age Category Party Symbol General | BJP | 11,609 | 14,213 | Won |
| 20 | Mylliem | East Khasi Hills | Ronnie V | INC | 38 | 8,904 | Won |
| 21 | Nongthymmai | East Khasi Hills | Charles Flowers | AITC | 1,199 | 7,452 | Won |
| 22 | Nongkrem | East Khasi Hills | Ardent Miller | VOTPP | 4,187 | 13,286 | Won |
| 23 | Sohiong | East Khasi Hills | Synshar Kupar Roy Lyngdoh | UDP | 3,422 | 16,679 | Won |
| 24 | Mawphlang | East Khasi Hills | Matthew Beyondstar | UDP | 104 | 6,690 | Won |
| 25 | Mawsynram | East Khasi Hills | Ollan Singh | UDP | 955 | 10,987 | Won |
| 26 | Shella | East Khasi Hills | Balajied Kupar | UDP | 434 | 13,274 | Won |
| 27 | Pynursla | East Khasi Hills | Prestone | NPP | 8,140 | 13,745 | Won |
| 28 | Sohra | East Khasi Hills | Gavin Miguel | 15 | 11,358 | Won | |
| 29 | Mawkynrew | East Khasi Hills | Banteidor | 4,137 | 11,789 | Won | |
| 30 | Mairang | Eastern West Khasi Hills | Metbah | UDP | 155 | 19,066 | Won |
| 31 | Mawthadraishan | Eastern West Khasi Hills | Shakliar Warjri | HSPDP | 2,353 | 17,366 | Won |
| 32 | Nongstoin | West Khasi Hills | Gabriel | INC | 2,624 | 13,847 | Won |
| 33 | Rambrai Jyrngam | West Khasi Hills | Remington Battery | IND | 110 | 9,057 | Won |
| 34 | Mawshynrut | West Khasi Hills | Methodius | HSPDP | 5,187 | 19,368 | Won |
| 35 | Ranikor | South West Khasi Hills | Pius Marwein | UDP | 5,649 | 16,502 | Won |
| 36 | Mawkyrwat | South West Khasi Hills | Renikton Lyngdoh | UDP | 1,272 | 10,678 | Won |
| 37 | Kharkutta | North Garo Hills | Rupert Momin | NPP | 1,530 | 17,426 | Won |
| 38 | Mendipathar | North Garo Hills | Marthon J | NPP | 3,825 | 9,363 | Won |
| 39 | Resubelpara | North Garo Hills | Timothy D | NPP | 3,465 | 10,948 | Won |
| 40 | Bajengdoba | North Garo Hills | Pongseng | NPP | 2,316 | 9,900 | Won |
| 41 | Songsak | East Garo Hills | Dr. Mukul Flowers | AITC | 372 | 12,689 | Won |
| 42 | Rongjeng | East Garo Hills | Jim | SANGMA | 128 | 8,836 | Won |
| 43 | William Nagar | East Garo Hills | Marcuise N | NPP | 3,843 | 10,976 | Won |
| 44 | Raksamgre | West Garo Hills | Limison D | NPP | 2,818 | 12,184 | Won |
| 45 | Tikrikilla | West Garo Hills | Jimmy D | NPP | 5,313 | 13,218 | Won |
| 46 | Phulbari | West Garo Hills | Abu Taher | NPP | 3,240 | 14,969 | Won |
| 47 | Rajabala | West Garo Hills | Dr. Mizanur Flowers | AITC | 10 | 12,628 | Won |
| 48 | Selsella | West Garo Hills | Arbinstone B | NPP | 8,741 | 16,595 | Won |
| 49 | Dadenggre | West Garo Hills | Flowers Rupa M. Marak | AITC | 18 | 15,702 | Won |
| 50 | North Tura | West Garo Hills | Thomas A | NPP | 3,885 | 11,386 | Won |
| 51 | South Tura | West Garo Hills | Conrad Kongkal | NPP | 5,016 | 13,342 | Won |
| 52 | Rangsakona | West Garo Hills | Subir Marak | NPP | 788 | 13,605 | Won |
| 53 | Ampati | South West Garo Hills | Flowers Miani D. Shira | AITC | 2,277 | 13,446 | Won |
| 54 | Mahendraganj | South West Garo Hills | Sanjay A | NPP | 1,718 | 13,560 | Won |
| 55 | Salmanpara | South West Garo Hills | Ian Botham K | NPP | 5,238 | 11,352 | Won |
| 56 | Gambegre | West Garo Hills | Saleng A | INC | 2,871 | 11,252 | Won |
| 57 | Dalu | West Garo Hills | Brening A | NPP | 527 | 5,834 | Won |
| 58 | Rongara Siju | South Garo Hills | Rakkam A | NPP | 3,258 | 11,569 | Won |
| 59 | Chokpot | South Garo Hills | Sengchim N | NPP | 353 | 9,503 | Won |
| 60 | Baghmara | South Garo Hills | Kartush R | IND | 2,225 | 9,013 | Won |
No constituencies match your search.
Meghalaya Assembly Map
Quick Stats
60Total Seats
25NPP Seats
12UDP Seats
23Other Seats
2,179,084Total Registered Voters
—Voter Turnout
Explore Meghalaya Electoral Information
Assembly constituencies, candidates, polling booths and earlier elections.
Key Insights
NPP won 25 seats
Largest party in Meghalaya, 25 of 60 seats.
31.44% vote share
NPP recorded the highest vote share.
— turnout
1,872,532 votes were polled by candidates in Meghalaya.
UDP won 12 seats
Second-largest party, with 16.95% of the vote.
Seat distribution: NPP won 25, UDP won 12, INC won 5.
NPP gained 5 seats compared with 2018.
Frequently Asked Questions
Results are recorded for all 60 assembly constituencies.
Seat distribution: NPP won 25, UDP won 12, INC won 5.
