National Peoples Party

406,428

68.07%

Samagi Jana Balawegaya

93,486

15.66%

Sri Lanka Podujana Peramuna

31,201

5.23%

New Democratic Front

30,453

5.1%

Sarvajana Balaya

13,533

2.27%

United Democratic Voice

5,518

0.92%

Independent Group 4

2,782

0.47%

People's Struggle Alliance

2,705

0.45%

Democratic National Alliance

1,872

0.31%

Independent Group 1

1,165

0.2%