All statesMeghalaya · 2023 60 seats
Meghalaya Meghalaya elects 60 MLAs to its assembly . A party needs 31 for a majority . National People's Party won 26 of 60 seats.
! NPP was the largest party but 5 short of 31, so it needs partners.
86 Out of every 100 voters here, 86 voted. In 2018: 87.
Deep dive into Meghalaya↓ Seats one dot per seat · hover for the party
UDP12 16.9% of votes
Others22 50.4% of votes
NPP26 31.9% of votes
Hover a seat to see its party 31 for a majority
The numbers Turnout
85.95 %
−0.7 pts vs 2018
Electors
21.79 lakh
in 60 constituencies
Women MLAs
3
of 36 women candidates
Candidates
375
36 women · NOTA 0.0%
Who won the 60 seats one tile per constituency, grouped by party
Votes vs seats pale = share of votes · solid = share of seats
Share of votes Share of seats
NPP 32% → 43%
UDP 17% → 20%
AITC 14% → 8%
INC 13% → 8%
VPP 5% → 7%
BJP 9% → 3%
Independent 4% → 3%
Vote share bars: % of valid votes · right: seats
Notable contests tap one to open that constituency
Constituencies 60 · tap one for the full result
1. Nartiang ST 2,123 5.3% margin Sniawbhalang Dhar · NPP
Sniawbhalang Dhar · NPP 16,969 42.0% Emlang Laloo · INC 14,846 36.8% Third · Independent 7,404 18.3%
Turnout 90.8% Electors 44,478 Candidates 5 NOTA 0 (0.0%) Winner's age 41
2. Jowai ST 2,667 7.3% margin Wailadmiki Shylla · NPP
Wailadmiki Shylla · NPP 14,079 38.8% Awhai Andrew Shullai · AITC 11,412 31.4% Third · UDP 10,260 28.3%
Turnout 89.4% Electors 40,581 Candidates 5 NOTA 0 (0.0%) Winner's age 31
3. Raliang ST 5,337 15.2% margin Coming One Ymbon · NPP
Coming One Ymbon · NPP 13,626 38.8% Lakhon Biam · BJP 8,289 23.6% Third · UDP 5,250 15.0%
Turnout 89.8% Electors 39,074 Candidates 6 NOTA 0 (0.0%) Winner's age 51
4. Mowkaiaw ST 3,901 10.7% margin Nujorki Sungoh · UDP
Nujorki Sungoh · UDP 14,508 39.9% Habahun Dkhar · NPP 10,607 29.1% Third · INC 10,290 28.3%
Turnout 93.4% Electors 38,967 Candidates 5 NOTA 0 (0.0%) Winner's age 34
5. Sutnga Saipung ST 1,828 4.3% margin Santa Mary Shylla · NPP
Santa Mary Shylla · NPP 16,974 39.5% Vincent .h. Pala · INC 15,146 35.2% Third · UDP 10,453 24.3%
Turnout 91.5% Electors 46,973 Candidates 4 NOTA 0 (0.0%) Winner's age 39
6. Khliehriat ST 5,606 13.1% margin Kyrmen Shylla · UDP
Kyrmen Shylla · UDP 23,514 55.1% Nehlang Lyngdoh · NPP 17,908 42.0% Third · VPP 861 2.0%
Turnout 90.9% Electors 46,944 Candidates 6 NOTA 0 (0.0%) Winner's age 34
7. Amlarem ST 57 0.2% margin Lahkmen Rymbui · UDP
Lahkmen Rymbui · UDP 17,803 49.6% Stephanson Mukhim · NPP 17,746 49.4% Third · INC 138 0.4%
Turnout 91.7% Electors 39,149 Candidates 5 NOTA 0 (0.0%) Winner's age 54
8. Mawhati ST 5,244 14.8% margin Charles Marngar · INC
Charles Marngar · INC 13,273 37.6% Shemphang Lyngdoh · NPP 8,029 22.7% Third · UDP 6,556 18.6%
Turnout 90.0% Electors 39,235 Candidates 8 NOTA 0 (0.0%) Winner's age 38
9. Nongpoh ST 6,686 20.5% margin Mayralborn Syiem · UDP
Mayralborn Syiem · UDP 14,940 45.9% Rona Khymdeit · INC 8,254 25.3% Third · NPP 7,446 22.9%
Turnout 86.7% Electors 37,588 Candidates 6 NOTA 0 (0.0%) Winner's age 42
10. Jirang ST 1,623 4.7% margin Sosthenes Sohtun · NPP
Sosthenes Sohtun · NPP 12,690 36.7% Adrian Lambert Mylliem · INC 11,067 32.0% Third · UDP 4,107 11.9%
Turnout 81.8% Electors 42,206 Candidates 8 NOTA 0 (0.0%) Winner's age 48
11. Umsning ST 1,164 3.5% margin Dr. Celestine Lyngdoh · INC
Dr. Celestine Lyngdoh · INC 9,907 29.5% Sunshine Makri · UDP 8,743 26.0% Third · NPP 7,945 23.6%
Turnout 86.3% Electors 38,958 Candidates 8 NOTA 0 (0.0%) Winner's age 51
12. Umroi ST 1,686 6.0% margin Damanbait Lamare · NPP
Damanbait Lamare · NPP 14,213 50.1% George B. Lyngdoh · AITC 12,527 44.2% Third · INC 1,081 3.8%
Turnout 86.9% Electors 32,602 Candidates 5 NOTA 0 (0.0%) Winner's age 26
13. Mawryngkneng ST 1,242 3.6% margin Heaving Stone Kharpran · VPP
Heaving Stone Kharpran · VPP 11,424 33.4% Osaphi Smithson Jyrwa · UDP 10,182 29.7% Third · NPP 9,541 27.9%
Turnout 86.0% Electors 39,802 Candidates 7 NOTA 0 (0.0%) Winner's age 60
14. Pynthorumkhrah 2,538 9.8% margin Alexander Laloo Hek · BJP
Alexander Laloo Hek · BJP 9,321 36.2% Pynshngainlang Syiem · INC 6,783 26.3% Third · VPP 5,720 22.2%
Turnout 74.0% Electors 34,823 Candidates 8 NOTA 0 (0.0%) Winner's age 56
15. Mawlai ST 15,648 38.6% margin Brightstarwell Marbaniang · VPP
Brightstarwell Marbaniang · VPP 24,262 59.9% Teiborlang Pathaw · NPP 8,614 21.3% Third · UDP 5,142 12.7%
Turnout 80.8% Electors 50,101 Candidates 7 NOTA 0 (0.0%) Winner's age 43
16. East Shillong ST 1,711 10.2% margin Dr. Mazel Ampareen Lyngdoh · NPP
Dr. Mazel Ampareen Lyngdoh · NPP 6,637 39.6% Manuel Badwar · INC 4,926 29.4% Third · BJP 2,643 15.8%
Turnout 65.8% Electors 25,504 Candidates 7 NOTA 0 (0.0%) Winner's age 57
17. North Shillong ST 1,033 5.5% margin Adelbert Nongrum · VPP
Adelbert Nongrum · VPP 5,583 29.8% Mariahom Kharkrang · BJP 4,550 24.3% Third · UDP 3,791 20.2%
Turnout 66.2% Electors 28,336 Candidates 8 NOTA 0 (0.0%) Winner's age 46
18. West Shillong 3,485 18.8% margin Paul Lyngdoh · UDP
Paul Lyngdoh · UDP 7,917 42.6% Mohendro Rapsang · NPP 4,432 23.9% Third · BJP 3,771 20.3%
Turnout 68.0% Electors 27,329 Candidates 6 NOTA 0 (0.0%) Winner's age 50
19. South Shillong 11,609 54.8% margin Sanbor Shullai · BJP
Sanbor Shullai · BJP 14,213 67.1% Danny Langstieh · VPP 2,604 12.3% Third · Independent 1,714 8.1%
Turnout 62.0% Electors 34,186 Candidates 5 NOTA 0 (0.0%) Winner's age 56
20. Mylliem ST 38 0.1% margin Ronnie V. Lyngdoh · INC
Ronnie V. Lyngdoh · INC 8,904 28.9% Aibandaplin F. Lyngdoh · VPP 8,866 28.8% Third · NPP 8,712 28.3%
Turnout 82.4% Electors 37,369 Candidates 8 NOTA 0 (0.0%) Winner's age 63
21. Nongthymmai ST 1,199 4.9% margin Charles Pyngrope · AITC
Charles Pyngrope · AITC 7,452 30.2% Jemino Mawthoh · UDP 6,253 25.4% Third · VPP 4,473 18.1%
Turnout 67.4% Electors 36,602 Candidates 7 NOTA 0 (0.0%) Winner's age 62
22. Nongkrem ST 4,187 12.9% margin Ardent Miller Basaiawmoit · VPP
Ardent Miller Basaiawmoit · VPP 13,286 41.0% Lambor Malngiang · UDP 9,099 28.1% Third · NPP 7,491 23.1%
Turnout 83.7% Electors 38,705 Candidates 8 NOTA 0 (0.0%) Winner's age 50
23. Sohiong ST 3,422 10.7% margin Synshar Kupar Roy Lyngdoh Thabah · UDP
Synshar Kupar Roy Lyngdoh Thabah · UDP 16,679 52.3% Samlin Malngiang · NPP 13,257 41.6% Third · INC 1,762 5.5%
Turnout 92.4% Electors 34,790 Candidates 6 NOTA 272 (0.8%) Winner's age 40
24. Mawphlang ST 104 0.3% margin Matthew Beyondstar Kurbah · UDP
Matthew Beyondstar Kurbah · UDP 6,690 21.5% Auspicious Lyngdoh Mawphlang · PDF 6,586 21.2% Third · INC 5,594 18.0%
Turnout 87.7% Electors 35,484 Candidates 7 NOTA 0 (0.0%) Winner's age 58
25. Mawsynram ST 955 2.9% margin Ollan Singh Suin · UDP
Ollan Singh Suin · UDP 10,987 33.4% Himalaya Muktan Shangpliang · BJP 10,032 30.5% Third · NPP 10,002 30.4%
Turnout 88.4% Electors 37,188 Candidates 6 NOTA 0 (0.0%) Winner's age 55
26. Shella ST 434 1.4% margin Balajied Kupar Synrem · UDP
Balajied Kupar Synrem · UDP 13,274 43.9% Grace Mary Kharpuri · NPP 12,840 42.4% Third · BJP 2,670 8.8%
Turnout 87.2% Electors 34,682 Candidates 5 NOTA 0 (0.0%) Winner's age 34
27. Pynursla ST 8,140 23.5% margin Prestone Tynsong · NPP
Prestone Tynsong · NPP 13,745 39.7% Nehru Suting · INC 5,605 16.2% Third · UDP 5,377 15.5%
Turnout 89.0% Electors 38,907 Candidates 7 NOTA 0 (0.0%) Winner's age 57
28. Sohra ST 15 0.1% margin Gavin Miguel Mylliem · PDF
Gavin Miguel Mylliem · PDF 11,358 42.5% Titosstar Well Chyne · UDP 11,343 42.5% Third · NPP 1,598 6.0%
Turnout 89.3% Electors 29,932 Candidates 7 NOTA 0 (0.0%) Winner's age 31
29. Mawkynrew ST 4,137 12.5% margin Banteidor Lyngdoh · PDF
Banteidor Lyngdoh · PDF 11,789 35.5% Martle N. Mukhim · HSPDP 7,652 23.0% Third · NPP 7,360 22.2%
Turnout 89.3% Electors 37,189 Candidates 7 NOTA 0 (0.0%) Winner's age 45
30. Mairang ST 155 0.4% margin Metbah Lyngdoh · UDP
Metbah Lyngdoh · UDP 19,066 48.7% Batskhem Ryntathiang · INC 18,911 48.3% Third · VPP 944 2.4%
Turnout 92.4% Electors 42,402 Candidates 4 NOTA 0 (0.0%) Winner's age 53
31. Mawthadraishan ST 2,353 5.8% margin Shakliar Warjri · HSPDP
Shakliar Warjri · HSPDP 17,366 43.0% Brolding Nongsiej · UDP 15,013 37.1% Third · NPP 7,658 18.9%
Turnout 92.3% Electors 43,766 Candidates 5 NOTA 0 (0.0%) Winner's age 26
32. Nongstoin ST 2,624 6.7% margin Gabriel Wahlang · INC
Gabriel Wahlang · INC 13,847 35.3% Macmillan Byrsat · NPP 11,223 28.6% Third · UDP 7,505 19.1%
Turnout 91.1% Electors 43,120 Candidates 8 NOTA 0 (0.0%) Winner's age 45
33. Rambrai Jyrngam ST 110 0.3% margin Remington Gabil Momin · Independent
Remington Gabil Momin · Independent 9,057 26.8% K. Phlastingwel Pangniang · HSPDP 8,947 26.4% Third · NPP 7,272 21.5%
Turnout 85.9% Electors 39,415 Candidates 8 NOTA 0 (0.0%) Winner's age 51
34. Mawshynrut ST 5,187 14.2% margin Methodius Dkhar · HSPDP
Methodius Dkhar · HSPDP 19,368 53.0% Gigur Myrthong · NPP 14,181 38.8% Third · AITC 2,515 6.9%
Turnout 89.1% Electors 41,064 Candidates 5 NOTA 0 (0.0%) Winner's age 47
35. Ranikor ST 5,649 17.4% margin Pius Marwein · UDP
Pius Marwein · UDP 16,502 50.9% Martin M. Danggo · BJP 10,853 33.5% Third · Independent 3,035 9.4%
Turnout 90.6% Electors 35,764 Candidates 9 NOTA 0 (0.0%) Winner's age 31
36. Mawkyrwat ST 1,272 3.7% margin Renikton Lyngdoh Tongkhar · UDP
Renikton Lyngdoh Tongkhar · UDP 10,678 31.3% Carnes Sohshang · INC 9,406 27.5% Third · HSPDP 6,082 17.8%
Turnout 91.0% Electors 37,565 Candidates 7 NOTA 0 (0.0%) Winner's age 50
37. Kharkutta ST 1,530 4.2% margin Rupert Momin · NPP
Rupert Momin · NPP 17,426 47.7% Cherak Watre Momin · AITC 15,896 43.5% Third · INC 1,746 4.8%
Turnout 84.7% Electors 43,109 Candidates 5 NOTA 0 (0.0%) Winner's age 48
38. Mendipathar ST 3,825 15.5% margin Marthon J Sangma · NPP
Marthon J Sangma · NPP 9,363 37.9% Timjim K. Momin · INC 5,538 22.4% Third · BJP 4,132 16.7%
Turnout 84.6% Electors 29,232 Candidates 6 NOTA 0 (0.0%) Winner's age 58
39. Resubelpara ST 3,465 13.2% margin Timothy D. Shira · NPP
Timothy D. Shira · NPP 10,948 41.5% Rinaldo K. Sangma · AITC 7,483 28.4% Third · INC 5,064 19.2%
Turnout 86.6% Electors 30,411 Candidates 6 NOTA 0 (0.0%) Winner's age 77
40. Bajengdoba ST 2,316 8.1% margin Pongseng Marak · NPP
Pongseng Marak · NPP 9,900 34.5% Brigady Napak Marak · INC 7,584 26.4% Third · AITC 7,431 25.9%
Turnout 86.7% Electors 33,102 Candidates 7 NOTA 0 (0.0%) Winner's age 38
41. Songsak ST 372 1.3% margin Dr. Mukul Sangma · AITC
Dr. Mukul Sangma · AITC 12,689 44.8% Nihim D Shira · NPP 12,317 43.5% Third · INC 2,232 7.9%
Turnout 89.0% Electors 31,824 Candidates 5 NOTA 0 (0.0%) Winner's age 57
42. Rongjeng ST 128 0.4% margin Jim M Sangma · NPP
Jim M Sangma · NPP 8,836 29.8% Walseng M. Sangma · Independent 8,708 29.3% Third · AITC 4,400 14.8%
Turnout 84.0% Electors 35,340 Candidates 6 NOTA 0 (0.0%) Winner's age 46
43. William Nagar ST 3,843 13.1% margin Marcuise N Marak · NPP
Marcuise N Marak · NPP 10,976 37.4% Deborah C. Marak · INC 7,133 24.3% Third · Independent 5,137 17.5%
Turnout 78.7% Electors 37,359 Candidates 7 NOTA 0 (0.0%) Winner's age 54
44. Raksamgre ST 2,818 10.3% margin Limison D. Sangma · NPP
Limison D. Sangma · NPP 12,184 44.4% Benedic R. Marak · BJP 9,366 34.1% Third · AITC 4,075 14.8%
Turnout 88.1% Electors 31,175 Candidates 6 NOTA 0 (0.0%) Winner's age 56
45. Tikrikilla ST 5,313 16.8% margin Jimmy D. Sangma · NPP
Jimmy D. Sangma · NPP 13,218 41.8% Dr. Mukul Sangma · AITC 7,905 25.0% Third · BJP 7,849 24.8%
Turnout 87.6% Electors 36,080 Candidates 6 NOTA 0 (0.0%) Winner's age 49
46. Phulbari 3,240 11.0% margin Abu Taher Mondal · NPP
Abu Taher Mondal · NPP 14,969 51.0% S G Esmatur Mominin · AITC 11,729 40.0% Third · BJP 1,856 6.3%
Turnout 90.0% Electors 32,587 Candidates 6 NOTA 0 (0.0%) Winner's age 56
47. Rajabala 10 0.0% margin Dr. Mizanur Rahman Kazi · AITC
Dr. Mizanur Rahman Kazi · AITC 12,628 38.1% Md Abdus Saleh · NPP 12,618 38.0% Third · UDP 6,870 20.7%
Turnout 92.4% Electors 35,882 Candidates 6 NOTA 0 (0.0%) Winner's age 47
48. Selsella ST 8,741 26.4% margin Arbinstone B Marak · NPP
Arbinstone B Marak · NPP 16,595 50.1% Agassi R. Marak · AITC 7,854 23.7% Third · BJP 6,954 21.0%
Turnout 91.4% Electors 36,217 Candidates 7 NOTA 0 (0.0%) Winner's age 39
49. Dadenggre ST 18 0.1% margin Rupa M. Marak · AITC
Rupa M. Marak · AITC 15,702 48.2% James Pangsang Kongkal Sangma · NPP 15,684 48.1% Third · BJP 481 1.5%
Turnout 90.2% Electors 36,136 Candidates 5 NOTA 0 (0.0%) Winner's age 36
50. North Tura ST 3,885 14.6% margin Thomas A. Sangma · NPP
Thomas A. Sangma · NPP 11,386 42.8% Adam Kid M. Sangma · BJP 7,501 28.2% Third · AITC 4,743 17.8%
Turnout 77.3% Electors 34,434 Candidates 6 NOTA 0 (0.0%) Winner's age 61
51. South Tura ST 5,016 19.8% margin Conrad Kongkal Sangma · NPP
Conrad Kongkal Sangma · NPP 13,342 52.7% Bernard N. Marak · BJP 8,326 32.9% Third · AITC 2,312 9.1%
Turnout 75.4% Electors 33,606 Candidates 5 NOTA 0 (0.0%) Winner's age 44
52. Rangsakona ST 788 2.4% margin Subir Marak · NPP
Subir Marak · NPP 13,605 42.0% Zenith .m. Sangma · AITC 12,817 39.5% Third · BJP 4,571 14.1%
Turnout 86.4% Electors 37,543 Candidates 6 NOTA 0 (0.0%) Winner's age 48
53. Ampati ST 2,277 7.6% margin Miani D. Shira · AITC
Miani D. Shira · AITC 13,446 45.0% Stevie M. Marak · NPP 11,169 37.4% Third · BJP 4,762 15.9%
Turnout 90.2% Electors 33,101 Candidates 4 NOTA 0 (0.0%) Winner's age 32
54. Mahendraganj ST 1,718 5.3% margin Sanjay A. Sangma · NPP
Sanjay A. Sangma · NPP 13,560 41.5% Dikkanchi D Shira · AITC 11,842 36.2% Third · BJP 6,701 20.5%
Turnout 89.3% Electors 36,609 Candidates 6 NOTA 0 (0.0%) Winner's age 48
55. Salmanpara ST 5,238 19.5% margin Ian Botham K. Sangma · NPP
Ian Botham K. Sangma · NPP 11,352 42.3% Winnerson D. Sangma · AITC 6,114 22.8% Third · BJP 5,600 20.9%
Turnout 86.5% Electors 31,067 Candidates 5 NOTA 0 (0.0%) Winner's age 36
56. Gambegre ST 2,871 10.1% margin Saleng A. Sangma · INC
Saleng A. Sangma · INC 11,252 39.8% Sadhiarani M. Sangma · AITC 8,381 29.6% Third · NPP 7,628 26.9%
Turnout 90.0% Electors 31,439 Candidates 7 NOTA 0 (0.0%) Winner's age 44
57. Dalu ST 527 2.8% margin Brening A. Sangma · NPP
Brening A. Sangma · NPP 5,834 31.1% Akki A Sangma · BJP 5,307 28.3% Third · AITC 3,104 16.5%
Turnout 84.8% Electors 22,157 Candidates 9 NOTA 0 (0.0%) Winner's age 60
58. Rongara Siju ST 3,258 11.1% margin Rakkam A. Sangma · NPP
Rakkam A. Sangma · NPP 11,569 39.5% Rophul S Marak · INC 8,311 28.4% Third · AITC 7,938 27.1%
Turnout 85.0% Electors 34,468 Candidates 5 NOTA 0 (0.0%) Winner's age 40
59. Chokpot ST 353 1.3% margin Sengchim N. Sangma · NPP
Sengchim N. Sangma · NPP 9,503 33.7% Nikman Ch. Marak · GNC 9,150 32.5% Third · AITC 5,615 19.9%
Turnout 87.6% Electors 32,180 Candidates 5 NOTA 0 (0.0%) Winner's age 38
60. Baghmara ST 2,225 7.7% margin Kartush R. Marak · Independent
Kartush R. Marak · Independent 9,013 31.1% Samuel M Sangma · BJP 6,788 23.4% Third · NPP 5,493 19.0%
Turnout 87.1% Electors 33,246 Candidates 6 NOTA 0 (0.0%) Winner's age 46
Meghalaya in the Lok Sabha largest party in each election · tap to open