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 61.79% of votes nationwide with a total of 4,391,788 votes.
District Final Vote Results
Trincomalee District:
National People’s Power: 87,031
Samagi Jana Balawegaya: 53,058
Ilankai Tamil Arasu Kadchi: 34,168
New Democratic Front: 9,387
Democratic National Alliance: 4,868
Badulla District:
National People’s Power: 275,180
Samagi Jana Balawegaya: 102,958
New Democratic Front: 36,450
Sri Lanka Podujana Peramuna: 11,255
United Democratic Voice: 9,656
Monaragala District:
National People’s Power: 174,730
Samagi Jana Balawegaya: 62,014 votes
Sri Lanka Podujana Peramuna: 11,624
New Democratic Front: 10,697
Sarvajana Balaya: 3,455
Matara District:
National People’s Power: 317,541
Samagi Jana Balawegaya: 74,475
New Democratic Front: 31,009
Sarvajana Balaya: 11,776
Sri Lanka Podujana Peramuna: 9,432
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
Gampaha District:
National People’s Power: 42,808
Samagi Jana Balawegaya: 3,337
New Democratic Front: 2,280
Sri Lanka Podujana Peramuna: 1,637
Kurunegala District:
National People’s Power: 61,847
Samagi Jana Balawegaya: 7,734
New Democratic Front: 2,437
Sri Lanka Podujana Peramuna: 1,977
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
Digamadulla District
Kalmunai:
National People’s Power: 18,165
Sri Lanka Muslim Congress: 9,650
All Ceylon Makkal Congress: 7,352
Ilankai Tamil Arasu Kadchi: 6,120
Nuwaraeliya DistrictMaskeliya:
National People’s Power: 71,741
Samagi Jana Balawegaya: 55,916
United National Party: 46,906
United Democratic Voice: 15,135
Hanguranketa:
National People’s Power: 26,807
Samagi Jana Balawegaya: 12,809
United National Party: 2,323
Sri Lanka Podujana Peramuna: 797
Kotmale:
National People’s Power: 24,223
Samagi Jana Balawegaya: 13,997
United National Party: 8,771
United Democratic Voice: 1,400
Vanni District
Vavuniya:
National People’s Power: 19,786
Samagi Jana Balawegaya: 10,736
Sri Lanka Labour Party: 8,354
Democratic National Alliance: 6,556
Mullaitivu:
Ilankai Tamil Arasu Kadchi: 14,297
National People’s Power: 7,789
Democratic Tamil National Alliance: 5,133
Samagi Jana Balawegaya: 4,664
Matale DistrictDambulla:
National People’s Power: 64,206
Samagi Jana Balawegaya: 13,321
New Democratic Front: 4,713
Sri Lanka Podujana Peramuna: 2,902
Laggala:
National People’s Power: 26,687
Samagi Jana Balawegaya: 12,172
Sri Lanka Podujana Peramuna: 2,358
New Democratic Front: 2,198
Matale:
National People’s Power: 37,287
Samagi Jana Balawegaya: 11,014
New Democratic Front: 2,341
Sri Lanka Podujana Peramuna: 1,773
Ratnapura DistrictPelmadulla:
National People’s Power: 33,054
Samagi Jana Balawegaya: 16,069
New Democratic Front: 3,684
Sri Lanka Podujana Peramuna: 1,670
Nivitigala:
National People’s Power: 37,248
Samagi Jana Balawegaya: 17,013
Sri Lanka Podujana Peramuna: 7,272
New Democratic Front: 2,860
Ratnapura:
National People’s Power: 51,654
Samagi Jana Balawegaya: 17,050
New Democratic Front: 4,402
Sri Lanka Podujana Peramuna: 3,988
Eheliyagoda:
National People’s Power: 42,186
Samagi Jana Balawegaya: 12,344
New Democratic Front: 3,612
Sri Lanka Podujana Peramuna: 2,049
Colombo District
Kotte:
National People’s Power: 31,278
Samagi Jana Balawegaya: 9,085
New Democratic Front: 2,926
Sri Lanka Podujana Peramuna: 1,351
Dehiwala:
National People’s Power: 26,188
Samagi Jana Balawegaya: 8,427
New Democratic Front: 1,657
Sri Lanka Podujana Peramuna: 1,536
Ratmalana:
National People’s Power: 29,310
Samagi Jana Balawegaya: 7,811
New Democratic Front: 1,876
Sri Lanka Podujana Peramuna: 1,607
Colombo-east:
National People’s Power: 26,072
Samagi Jana Balawegaya: 9,034
New Democratic Front: 2,090
Sri Lanka Podujana Peramuna: 950
Colombo-west:
National People’s Power: 13,456
Samagi Jana Balawegaya: 7,212
New Democratic Front: 977
Sri Lanka Podujana Peramuna: 556
Borella:
National People’s Power: 24,318
Samagi Jana Balawegaya: 9,246
New Democratic Front: 1,654
Sri Lanka Podujana Peramuna: 1,122
Kurunegala DistrictDambadeniya:
National People’s Power: 43,678
Samagi Jana Balawegaya: 11,503
New Democratic Front: 3,886
Sri Lanka Podujana Peramuna: 2,073
Katugampola:
National People’s Power: 44,171
Samagi Jana Balawegaya: 13,714
New Democratic Front: 4,905
Sri Lanka Podujana Peramuna: 1,878
Kurunegala:
National People’s Power: 45,696
Samagi Jana Balawegaya: 11,879
New Democratic Front: 2,550
Sri Lanka Podujana Peramuna: 1,894
Jaffna DistrictChavakachcheri:
Independent Group 17: 5,978
National People’s Power: 4,901
Ilankai Tamil Arasu Kadchi: 4,600
All Ceylon Tamil Congress: 2,596
Manipay:
National People’s Power: 10,059
Ilankai Tamil Arasu Kadchi: 4,386
Democratic Tamil National Alliance: 3,443
All Ceylon Tamil Congress: 2,751
Kilinochchi:
Ilankai Tamil Arasu Kadchi: 23,293
National People’s Power: 8,717
Samagi Jana Balawegaya: 8,554
Independent Group 17: 2,098
Kayts:
Eelam People's Democratic Party: 3,296
Ilankai Tamil Arasu Kadchi: 2,626
National People’s Power: 2,116
All Ceylon Tamil Congress: 1,000
Nallur:
National People’s Power: 8,831
Thamizh Makkal Koottani: 3,527
Ilankai Tamil Arasu Kadchi: 3,228
All Ceylon Tamil Congress: 2,396
Jaffna:
National People’s Power: 9,066
Ilankai Thamil Arasu Kachchi: 2,582
All Ceylon Tamil Congress: 1,612
Eelam People's Democratic Party: 1,361
Kegalle DistrictGaligamuwa:
National People’s Power: 28,537
Samagi Jana Balawegaya: 9,718
New Democratic Front: 3,397
Sri Lanka Podujana Peramuna: 862
Kegalle:
National People’s Power: 34,201
Samagi Jana Balawegaya: 7,954
New Democratic Front: 2,522
Sri Lanka Podujana Peramuna: 1,168
Mawanella:
National People’s Power: 42,748
Samagi Jana Balawegaya: 14,348
New Democratic Front: 2,139
Sri Lanka Podujana Peramuna: 1,785
Rambukkana:
National People’s Power: 31,220
Samagi Jana Balawegaya: 7,834
New Democratic Front: 3,043
Sri Lanka Podujana Peramuna: 849
Yatiyantota:
National People’s Power: 27,276
Samagi Jana Balawegaya: 16,010
New Democratic Front: 3,259
Sri Lanka Podujana Peramuna: 1,510
Aranayake:
National People’s Power: 21,894
Samagi Jana Balawegaya: 8,289
Sri Lanka Podujana Peramuna: 1,193
New Democratic Front: 1,139
Trincomalee District
Seruwila:
National People’s Power: 27,702
Samagi Jana Balawegaya: 9,581
Ilankai Tamil Arasu Kadchi: 5,543
Sri Lanka Podujana Peramuna: 812
Mutur:
Samagi Jana Balawegaya: 29,433
National People’s Power: 24,145
Ilankai Tamil Arasu Kadchi: 8,415
New Democratic Front: 6,825
Kalutara DistrictAgalawatta:
National People’s Power: 39,708
Samagi Jana Balawegaya: 17,125
New Democratic Front: 3,717
Sri Lanka Podujana Peramuna: 2,693
Horana:
National People’s Power: 62,730
Samagi Jana Balawegaya: 12,746
New Democratic Front: 5,276
‘Sarvajana Balaya’ alliance: 3,696
Beruwala:
National People’s Power: 51,154
Samagi Jana Balawegaya: 24,633
Sri Lanka Podujana Peramuna: 4,728
New Democratic Front: 4,440
Matugama:
National People’s Power: 47,449
Samagi Jana Balawegaya: 14,575
New Democratic Front: 4,627
Sri Lanka Podujana Peramuna: 2,550
Bulathsinhala:
National People’s Power: 33,538
Samagi Jana Balawegaya: 12,230
Sri Lanka Podujana Peramuna: 3,737
New Democratic Front: 1,901
Panadura:
National People’s Power: 59,128
Samagi Jana Balawegaya: 13,491
New Democratic Front: 3,229
Sri Lanka Podujana Peramuna: 2,781
Bandaragama:
National People’s Power: 70,248
Samagi Jana Balawegaya: 18,299
New Democratic Front: 4,619
Sri Lanka Podujana Peramuna: 3,925
Kalutara:
National People’s Power: 59,367
Samagi Jana Balawegaya: 12,493
New Democratic Front: 4,983
Sri Lanka Podujana Peramuna: 2,064
Kandy DistrictTeldeniya:
National People’s Power: 18,855
Samagi Jana Balawegaya: 7,275
New Democratic Front: 1,579
‘Sarvajana Balaya’ alliance: 894
Hewaheta:
National People’s Power: 26,595
Samagi Jana Balawegaya: 11,170
New Democratic Front: 3,109
‘Sarvajana Balaya’ alliance: 1,331
Kundasale:
National People’s Power: 47,514
Samagi Jana Balawegaya: 12,703
New Democratic Front: 2,299
Sri Lanka Podujana Peramuna: 1,574
Mahanuwara:
National People’s Power: 17,332
Samagi Jana Balawegaya: 4,396
New Democratic Front: 1,542
Sri Lanka Podujana Peramuna: 437
Monaragala DistrictWellawaya:
National People’s Power: 74,304
Samagi Jana Balawegaya: 26,497
Sri Lanka Podujana Peramuna: 5,084
New Democratic Front: 2,216
Bibile:
National People’s Power: 33,633
Samagi Jana Balawegaya: 13,213
New Democratic Front: 6,310
Sri Lanka Podujana Peramuna: 1,981
Anuradhapura DistrictMihintale:
National People’s Power: 28,334
Samagi Jana Balawegaya: 9,772
New Democratic Front: 3,499
Sri Lanka Podujana Peramuna: 612
Badulla DistrictUva-paranagama:
National People’s Power: 23,812
Samagi Jana Balawegaya: 10,588
New Democratic Front: 2,681
Sri Lanka Podujana Peramuna: 1,478
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
Welimada:
National People’s Power: 31,194
Samagi Jana Balawegaya: 12,083
New Democratic Front: 2,849
United National Alliance: 1,633
Passara:
National People’s Power: 17,515
Samagi Jana Balawegaya: 10,178
New Democratic Front: 6,361
United Democratic Voice: 2,051
Hali-ela:
National People’s Power: 26,628
Samagi Jana Balawegaya: 10,487
New Democratic Front: 4,120
United Democratic Voice: 1,716
Mahiyangane:
National People’s Power: 41,338
Samagi Jana Balawegaya: 18,228
Sri Lanka Podujana Peramuna: 3,289
New Democratic Front: 1,626
Badulla:
National People’s Power: 24,452
Samagi Jana Balawegaya: 6,597
New Democratic Front: 4,227
United National Alliance: 823
Sri Lanka Podujana Peramuna: 641
Matara DistrictWeligama:
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
Polonnaruwa DistrictMedirigiriya:
National People’s Power: 36,147
Samagi Jana Balawegaya: 9,850
‘Sarvajana Balaya’ alliance: 2,404
Sri Lanka Podujana Peramuna: 1,163
Minneriya:
National People’s Power: 40,412
Samagi Jana Balawegaya: 9,138
‘Sarvajana Balaya’ alliance: 1,895
Sri Lanka Podujana Peramuna: 1,394
Polonnaruwa:
National People’s Power: 66,399
Samagi Jana Balawegaya: 22,650
‘Sarvajana Balaya’ alliance: 3,902
New Democratic Front: 2,782
Hambantota DistrictMulkirigala:
National People’s Power: 42,699
Samagi Jana Balawegaya: 10,302
Sri Lanka Podujana Peramuna: 6,042
New Democratic Front: 4,281
Beliatta:
National People’s Power: 36,002
Samagi Jana Balawegaya: 7,008
Sri Lanka Podujana Peramuna: 5,857
New Democratic Front: 2,381
Tangalle:
National People’s Power: 61,215
Samagi Jana Balawegaya: 9,975
New Democratic Front: 6,750
Sri Lanka Podujana Peramuna: 5,545
‘Sarvajana Balaya’ alliance: 1,274
Galle District
Karandeniya:
National People’s Power: 35,787
Samagi Jana Balawegaya: 6,649
Sri Lanka Podujana Peramuna: 2,258
New Democratic Front: 2,125
‘Sarvajana Balaya’ alliance: 504
Hiniduma:
National People’s Power: 40,170
Samagi Jana Balawegaya: 15,498
Sri Lanka Podujana Peramuna: 3,320
New Democratic Front: 3,044
‘Sarvajana Balaya’ alliance: 2,880
Benthara Elpitiya:
National People’s Power: 39,475
Samagi Jana Balawegaya: 9,326
Sri Lanka Podujana Peramuna: 3,163
United Democratic Voice: 2,705
New Democratic Front: 2,219
Baddegama:
National People’s Power: 41,294
Samagi Jana Balawegaya: 12,413
New Democratic Front: 3,967
Sri Lanka Podujana Peramuna: 3,558
‘Sarvajana Balaya’ alliance: 972
Rathgama:
National People’s Power: 33,113
Samagi Jana Balawegaya: 7,083
Sri Lanka Podujana Peramuna: 3,408
New Democratic Front: 2,751
‘Sarvajana Balaya’ alliance: 1,957
Habaraduwa:
National People’s Power: 38,080
Samagi Jana Balawegaya: 7,964
Sri Lanka Podujana Peramuna: 3,217
New Democratic Front: 2,116
Ambalangoda:
National People’s Power: 36,196
Samagi Jana Balawegaya: 7,536
Sri Lanka Podujana Peramuna: 3,075
New Democratic Front: 2,047
Akmeemana:
National People’s Power: 48,629
Samagi Jana Balawegaya: 8,496
New Democratic Front: 5,008
Sri Lanka Podujana Peramuna: 4,153
Balapitiya:
National People’s Power: 21,681
Samagi Jana Balawegaya: 5,588
‘Sarvajana Balaya’ alliance: 1,855
New Democratic Front: 1,471
Galle:
National People’s Power: 39,707
Samagi Jana Balawegaya: 9,410
New Democratic Front: 3,741
Sri Lanka Podujana Peramuna: 1,885
‘Sarvajana Balaya’ alliance: 715
(colombotimes.lk)