The Election Commission has released the postal vote and polling division results for several districts in the 2024 General Election
The National People’s Power (NPP) has emerged as the clear leader, capturing 65.31% of votes nationwide with a total of 2,591,797 votes.
District Final Vote Results
Polonnaruwa District:
National People’s Power: 159,010
Samagi Jana Balawegaya: 43,822
Sarvajana Balaya (SRJB): 8,587
New Democratic Front: 5,153
Sri Lanka Podujana Peramuna: 4,646
Hambantota District:
National People’s Power: 234,083
Samagi Jana Balawegaya: 52,170
Sri Lanka Podujana Peramuna: 26,268
New Democratic Front: 18,297
Sarvajana Balaya: 5,564
Galle District:
National People’s Power: 406,428
Samagi Jana Balawegaya: 93,486
Sri Lanka Podujana Peramuna: 31,201
New Democratic Front: 30,453
Postal Vote Results
Anuradhapura District:
National People’s Power: 43,030
Samagi Jana Balawegaya: 6,275
New Democratic Front: 2,146
Sri Lanka Podujana Peramuna: 876
Batticaloa District:
Ilankai Tamil Arasu Kadchi: 5,236
National People’s Power: 3,412
Thamil Makkal Viduthalai Pulikal: 1,383
Sri Lanka Muslim Congress: 1,019
Kegalle District:
National People’s Power: 28,031
Samagi Jana Balawegaya: 3,513
New Democratic Front: 2,056
Sri Lanka Podujana Peramuna: 662
Digamadulla District:
National People’s Power: 17,316
Samagi Jana Balawegaya: 2,272
Ilankai Thamil Arasu Kachchi: 1,899
Sri Lanka Muslim Congress: 1,599
New Democratic Front: 1,326
Jaffna District:
National People’s Power: 5,681
Ilankai Tamil Arasu Kadchi: 4,808
Independent Group 17: 3,548
All Ceylon Tamil Congress: 2,623
Kandy District:
National People’s Power: 44,819
Samagi Jana Balawegaya: 4,698
New Democratic Front: 2,770
Sri Lanka Podujana Peramuna: 928
Puttalam District:
National People’s Power: 11,404
Samagi Jana Balawegaya: 1,661
New Democratic Front: 672
Sri Lanka Podujana Peramuna: 454
‘Sarvajana Balaya’ alliance: 159
Vanni District:
National People’s Power: 4,371
Ilankai Tamil Arasu Kadchi: 2,349
Samagi Jana Balawegaya: 1,825
Democratic Tamil National Alliance: 1,399
Polonnaruwa District:
National People’s Power: 16,052
Samagi Jana Balawegaya: 2,184
New Democratic Front: 425
‘Sarvajana Balaya’ alliance: 386
Matara District:
National People’s Power: 24,954
Samagi Jana Balawegaya: 2,692
New Democratic Front: 1,823
Sri Lanka Podujana Peramuna: 641
Matale District:
National People’s Power: 17,123
Samagi Jana Balawegaya: 2,201
New Democratic Front: 954
Sri Lanka Podujana Peramuna: 637
Nuwara Eliya District:
National People’s Power: 13,937
Samagi Jana Balawegaya: 2,477
United National Party: 1,660
Sri Lanka Podujana Peramuna: 303
Trincomalee District:
National People’s Power: 9,705
Samagi Jana Balawegaya: 2,853
Ilankai Thamil Arasu Kachchi: 1,749
New Democratic Front – 382
Badulla District:
National People’s Power: 33,780
Samagi Jana Balawegaya: 3,866
New Democratic Front: 2,227
Sri Lanka Podujana Peramuna: 675
‘Sarvajana Balaya’ alliance: 230
Colombo District:
National People’s Power: 28,475
Samagi Jana Balawegaya: 2,985
New Democratic Front: 1,814
Sri Lanka Podujana Peramuna: 934
‘Sarvajana Balaya’ alliance: 728
Monaragala District:
National People’s Power: 19,686
Samagi Jana Balawegaya: 3,297
New Democratic Front: 833
Sri Lanka Podujana Peramuna: 650
‘Sarvajana Balaya’ alliance: 170
Hambantota District:
National People’s Power: 17,326
Samagi Jana Balawegaya: 1,623
Sri Lanka Podujana Peramuna: 1,293
New Democratic Front: 774
‘Sarvajana Balaya’ alliance: 188
Kalutara District:
National People’s Power: 29,076
Samagi Jana Balawegaya: 3,340
New Democratic Front: 1,913
Sri Lanka Podujana Peramuna: 1,160
‘Sarvajana Balaya’ alliance: 613
Ratnapura District:
National People’s Power: 24,776
Samagi Jana Balawegaya: 2,969
New Democratic Front: 1,528
Sri Lanka Podujana Peramuna: 1,031
‘Sarvajana Balaya’ alliance: 463
Galle District:
National People’s Power: 32,296
Samagi Jana Balawegaya: 3,523
New Democratic Front: 1,964
Sri Lanka Podujana Peramuna: 1,846
‘Sarvajana Balaya’ alliance: 607
District Polling Division Vote Results
Anuradhapura District
Mihintale:
National People’s Power: 28,334
Samagi Jana Balawegaya: 9,772
New Democratic Front: 3,499
Sri Lanka Podujana Peramuna: 612
Nuwaraeliya District
Kotmale:
National People’s Power: 24,223
Samagi Jana Balawegaya: 13,997
United National Party: 8,771
United Democratic Voice: 1,400
Matara District
Weligama:
National People’s Power: 46,007
Samagi Jana Balawegaya: 12,271
New Democratic Front: 3,039
‘Sarvajana Balaya’ alliance: 1,413
Kamburupitiya:
National People’s Power: 37,897
Samagi Jana Balawegaya: 9,315
New Democratic Front: 3,629
‘Sarvajana Balaya’ alliance: 1,110
Deniyaya:
National People’s Power: 41,989
Samagi Jana Balawegaya: 11,636
New Democratic Front: 4,536
‘Sarvajana Balaya’ alliance: 2,444
Hakmana:
National People’s Power: 38,638
Samagi Jana Balawegaya: 10,154
New Democratic Front: 6,290
‘Sarvajana Balaya’ alliance: 1,824
Akuressa:
National People’s Power: 44,128
Samagi Jana Balawegaya: 10,485
New Democratic Front: 4,676
‘Sarvajana Balaya’ alliance: 2,206
Devinuwara:
National People’s Power: 36,845
Samagi Jana Balawegaya: 9,583
New Democratic Front: 2,711
Sri Lanka Podujana Peramuna: 1,336
‘Sarvajana Balaya’ alliance: 519
Matara:
National People’s Power: 47,083
Samagi Jana Balawegaya: 8,339
New Democratic Front: 4,305
‘Sarvajana Balaya’ alliance: 1,619
Badulla District
Haputale:
National People’s Power: 29,093
Samagi Jana Balawegaya: 12,042
New Democratic Front: 3,256
United National Alliance: 1,711
Bandarawela:
National People’s Power: 35,279
Samagi Jana Balawegaya: 10,685
New Democratic Front: 6,133
United National Alliance: 1,100
Wiyaluwa:
National People’s Power: 18,089
Samagi Jana Balawegaya: 8,204
New Democratic Front: 2,970
Sri Lanka Podujana Peramuna: 997