Colombo District
National People’s Power (NPP)
- Harini Amarasuriya – 655,289
- Chathuranga Abeysinghe – 127,166
- Sunil Watagala – 125,700
- Lakshman Nipuna Arachchi – 96,273
- Aruna Panagoda – 91,081
- Eranga Gunasekara – 85,180
- Harshana Nanayakkara – 82,275
- Kaushalya Ariyarathne – 80,814
- Asitha Niroshana – 78,990
- Rizvi Salih – 73,018
- Susantha Dodawatte – 65,391
- Chandana Sooriyaarachchi – 63,387
- Samanmali Gunasinghe – 59,657
- Dewananda Suraweera – 54,680
SJB
- Sajith Premadasa – 145,611
- Harsha de Silva – 81,473
- Mujibur Rahuman – 43,737
- M. Marikkar – 41,482
Gampaha District
NPP
Vijitha Herath – 716,715- Anil Jayantha – 162,433
- Mahinda Jayasinghe – 137,315
- Krishantha Abeysena – 121,825
- Muneer Mulafar – 109,815
- Ashoka Ranwala – 109,332
- Dharmappriya Wijesinghe – 83,061
- Ruwan Mapalagama – 78,673
- Lasith Bashana – 74,058
- Prageeth Maduranga – 70,887
- Champika Hettiarachchi – 70,373
- Ruwanthilake Jayakodi – 68,210
- Hemali Weerasekara – 66,737
- Upali Abeywickrama – 60,595
- Stephani Fernando – 57,634
- Chaminda Lalith Kumara – 53,451
SJB
- Harshana Rajakaruna – 67,004
- Kavinda Jayawardena – 37,597
- M.M. Amila – 23,699
Kalutara District
NPP
Nalinda Jayatissa – 371,640
Nilanthi Kottahachchi – 131,375
Nihal Abeyasinghe – 96,721
Sanjeewa Ranasinghe – 78,832
Dhanushka Ranganath – 74,502
Oshani Umanga – 69,232
Chandima Hettiaratchi – 50,509
Nandana Padmakumara – 50,452
SJB
Ajith Perera – 43,975
Jagath Vithana – 43,867
National Democratic Front (NDF)
Rohitha Abeygunawardhana – 10,204
Anuradhapura District
NPP
Wasantha Samarasinghe – 251,639
Sena Nanayakkara – 86,150
Susil Ranasinghe – 72,508
Susantha Kumara – 71,695
Bhagya Sri Herath – 63,551
P D N K Palihena – 52,507
Thilina Samarakoon – 49,730
SJB
Rohana Bandara – 46,399
Suranga Rathnayaka – 24,348
Badulla District
NPP
Samantha Vidyarathna – 208,247
Kitnan Selvaraj – 60,041
Ambika Samuel – 58,201
Raveendra Bandara – 50,822
Sudath Balagalla – 47,980
Dinindu Saman Kumara – 45,902
SJB
Nayana Wasalathilake – 35,518
Chaminda Wijesiri – 29,791
NDF
Chamara Sampath Dassanayake – 19,359
Batticaloa District
Ilankai Tamil Arasu Kachchi (ITAK)
Shanakiyan Rasamanickam – 65,458
G Srinesan – 22,773
Ilaiyathambi Srinath – 21,202
NPP
K. Prabhu – 14,856
SLMC
A.M. Hizbullah – 32,410
Digamadulla District
NPP
Wasantha Piyathissa – 71,120
Manjula Ratnayake – 50,838
Priyantha Wijeratne – 41,313
Muthumenike Rathwatte – 32,145
All Ceylon Makkal Congress (ACMC)
M.M. Thahir – 14,511
Sri Lanka Muslim Congress (SLMC)
Meerasahibu Uthumalebbe – 13,016
ITAK
Kavindran Kodeeswaran – 11,962
Hambantota District
NPP
Nihal Galappaththi – 125,983
Athula Welandagoda – 73,198
Saliya Madarasinghe – 65,969
Aravinda Vitharana – 48,807
Prabha Senarath – 42,249
SJB
Dilip Wedaarachchi – 23,514
SLPP
D.V. Chanaka – 16,546
Galle District
NPP
Nalin Hewage – 274,707
Rathna Gamage – 113,719
Nayanathara Premathilake – 82,058
Nishantha Samaraweera – 76,677
Thilanka Rukmal – 74,143
Nishantha Perera – 71,549
T.K. Jayasundara – 58,761
SJB
Gayantha Karunatileka – 36,093
SLPP
Chanaka Sampath Dasanayake– 8,447
Jaffna District
ITAK
Sivagnanam Shritharan – 32,833
NPP
Ilankumaran Karunanathan – 32,102
Sribavanadarajah Shanmuganathan – 20,430
Rajeevan Jeyachandramoorthy – 17,000
Independent Group 17
Ramanathan Archuna – 20,487
AITC
Gajendrakumar Ponnambalam – 15,135
Kandy District
NPP
K.D. Lal Kantha – 316,951
Jagath Manuwarna – 128,678
Prasanna Gunasena – 94,242
Hansaka Wijemuni – 82,926
Thanura Dissanayake – 78,526
E M Basnayake – 72,929
Riyaz Faruk – 64,043
Thushari Jayasinghe – 58,223
Mohomed Pasmin – 57,716
SJB
Rauff Hakeem – 30,883
Chamindrani Kiriella – 30,780
NDF
Anuradha Jayarathne – 20,749
Kegalle District
NPP
Dammika Patabendi – 186,409
Kosala Jayaweera – 61,713
Sagarika Athauda – 59,019
Manoj Rajapaksha – 54,173
Nandana Millagala – 49,635
Kanchana Welipitiya – 45,723
Nanda Bandara – 45,115
SJB
Kabeer Hashim – 36,034
Sujith Sanjaya Perera – 26,164
Kurunegala District
NPP
Namal Karunaratne – 356,969
Ananda Wijeyapala – 133,142
Sujeeva Dissanayake – 109,979
Wijesiri Basnayake – 86,218
Geetha Herath – 84,414
Namal Sudarshana – 83,418
Jagath Gunawardena – 81,864
Ashoka Gunasena – 72,216
D. Suriyabandara – 72,198
Chandana Tennakoon – 70,038
Dharmapriya Dissanayake – 68,580
Mahammadu Aslam – 67,436
SJB
Nalin Bandara – 58,971
Dayasiri Jayasekara – 51,402
J.C. Alawathuwala – 46,915
Matale District
NPP
Gamagedra Dissanayake – 100,618
Sunil Biyanwila – 56,932
Deepthi Wasalage – 47,482
Dinesh Hemantha Perera – 43,455
SJB
Rohini Kumari Wijerathne – 27,845
Matara District
NPP
Sunil Hadunneththi – 249,251
Saroja Polraj – 148,379
L.M. Abeywickrama – 68,144
Arkam Ilyas – 53,835
Gammaddage Ajantha – 48,820
Lal Premanath – 48,797
SJB
Chathura Galappaththi – 32,196
Moneragala District
NPP
R.M. Jayawardena – 105,107
Ajith Priyadarshana – 54,044
Chathuri Gangani – 42,930
Ruwan Wijeweera – 40,505
Sarath Kumara – 39,657
SJB
H.M. Dharmasena – 20,171
Nuwara Eliya District
NPP
Manjula Suraweera Arachchi – 78,832
Madhura Senevirathna – 52,546
R.G. Wijerathna – 39,006
Anushka Thilakarathne – 34,035
Krishnan Kaleichelvi – 33,346
SJB
Palani Digambaram – 48,018 votes
V. Radhakrishnan – 42,273 votes
UNP
Jeewan Thondaman – 46,438
Polonnaruwa District
NPP
T.B. Sarath – 105,137
Jagath Wickremaratne – 51,391
Sunil Rathnasiri – 51,077
Pathmasiri Bandara – 45,096
SJB
Kins Nelson – 28,682
Puttalam District
NPP
Chandana Abayarathna – 113,334
Ajith Gihan – 58,183
Gayan Janaka – 51,233
Hiruni Wijesinghe – 44,057
Anton Jayakody – 43,907
Mohamed Faisal – 42,939
SJB
Hector Appuhami – 25,755
Janath Chithral Fernando – 18,916
Ratnapura District
NPP
Shantha Padmakumara – 137,965
S. Pradeep – 112,711
Sunil Senevi – 76,505
Janaka Senarathna – 74,068
Sunil Rajapaksha – 58,138
Upul Kithsiri – 55,726
Wasantha Pushpakumara – 52,841
Nilusha Gamage – 48,791
SJB
Heshan Withanage – 54,850
Priyantha Liyanage – 44,705
Ariyawansa Basooriya – 26,760
Trincomalee District
NPP
Arun Hemachandra – 38,368
Roshan Akmeemana – 25,814
SJB
Imran Maharoof – 22,779
ITAK
Shanmugam Kugathasan – 18,470
Vanni District
NPP
Selvathambi Thilakanathan – 10,652
Arumugam Jegadishwaran – 9,280
ITAK
Thurairasa Ravikumar – 11,215
SJB
Rishad Bathiudeen – 21,018
DTNA
A. Adaikkalanathan – 5,695
Sri Lanka Labor Party (SLLP)
Kader Masthan – 13,511