Zambia 2026 Election tracker
100.0% of constituencies declared 226 of 226 4,902,050 valid votes counted updated 6 days ago

Announcement log

Every set of figures this tracker has published, in the order it published them. Numbers are added, never quietly rewritten.

All announcements

Every figure this site has shown, and what changed at each announcement.

  1. Seat-by-seat figures for the last 34 constituencies

    +39 constituencies · +1,043,152 valid votes (running total 226 declared)

    • NRPUP +0.79
    • UPND −0.76
    • ZMP −0.02
    • OPP +0.01
    • CF −0.01

    The remaining seat readings, including all five constituencies the earlier note said were outside the consolidation. Their figures exist and are recorded here, so Makeni and Mandevu were not lost after all: Kwacha 24,256, Chawama 33,180, Lusaka Central 37,758, Makeni 31,799 and Mandevu 52,329, together 179,322 votes. The arithmetic also says the consolidation already contained them. Every constituency now recorded adds up to 4,845,969, which is 56,081 below the declared valid total of 4,902,050, so the declared figure cannot have been missing 179,322 votes. Four seats still have no figures against them: Chadiza West, Lukusashi, Malambo West and Saise. Those four, together with the candidates left unread in earlier seats, are what the 56,081 covers. National totals stay as the Commission declared them and are not recomputed from the seats.

  2. Consolidated final result, president-elect declared

    +42 constituencies · +1,085,020 valid votes (running total 226 declared)

    • NRPUP +0.84
    • UPND −0.80
    • ZMP −0.03
    • OPP +0.01
    • CF −0.01
    • DU −0.01

    The Commission's consolidated figures for all fourteen candidates. 4,902,050 valid votes and 126,556 rejected, so 5,028,606 ballots cast against a register of 8,786,300, a turnout of 57.2%. Hichilema is given here as 2,965,326, which is 2,000 below the 2,967,326 announced with the overall total earlier. The consolidated list is the figure kept: the thirteen named candidates come to 4,901,950 and leave 100 for Chungu, who was again not read out, whereas the higher figure overshoots the announced valid total by 1,900 and cannot be right. This is the same 2,000 that separated the Commission's consolidated figure from the seat-by-seat tally at 135 constituencies. Five constituencies are not in these totals: Kwacha, Chawama, Lusaka Central, Makeni and Mandevu. Makeni and Mandevu were lost in the attacks on polling stations and the other three were not ready in time. Their combined figure of 165,224 could not change the outcome. Mwangala Zaloumis ascertained the votes and declared Hakainde Hichilema president-elect of the Republic of Zambia on 18 August 2026.

  3. Final national total, all 226 constituencies

    +43 constituencies · +1,083,477 valid votes (running total 226 declared)

    • NRPUP +0.84
    • UPND −0.51
    • CF −0.08
    • ZMP −0.07
    • SP −0.05
    • MEE −0.03
    • IND −0.02
    • OPP −0.02
    • LM −0.01
    • DU −0.01
    • ZAWAPA −0.01
    • NFP −0.01
    • CDP −0.01

    The Commission's overall total for all 226 constituencies. Hichilema 2,967,326 and Mundubile 1,856,217, with 124 constituencies won by Hichilema and 102 by Mundubile. Only the top two were taken down. The other twelve candidates are carried at their 192-constituency figures until the full breakdown is available, so the valid-vote total and every share shown here will move slightly when they are added. The province rows still account for 191 constituencies and are not final.

  4. Kaoma Central, Mporokoso, Lufwanyama West, Chipata Central, Sikongo

    +10 constituencies · +188,656 valid votes (running total 192 declared)

    • UPND −0.14
    • NRPUP +0.14
    • IND +0.01

    The five seats the consolidated total was ahead of the running tally. They come to 99,559 votes, against a gap of 99,722. Hichilema and Mundubile match the consolidated figure to the vote, as do nine of the thirteen candidates read out. The 163 that remain sit with Bwalya, Kalaba, Katuta and M'membe, and are the arrears of eleven earlier seats read out for fewer than fourteen candidates, so they are left in the national totals rather than assigned to any province.

  5. ECZ consolidated total

    +11 constituencies · +214,123 valid votes (running total 192 declared)

    • UPND −0.46
    • NRPUP +0.44
    • IND +0.02

    Consolidated totals for all 192 declared constituencies, taken whole. Five of the 192 have not yet been entered seat by seat, so the province rows below still account for 187 and fold up to less than the national totals. Every candidate is ahead of the running tally, by 99,722 votes between them. Chungu was not read out and is carried at 58.

  6. Kanchibiya, Chavuma, Lubansenshi

    +7 constituencies · +131,187 valid votes (running total 187 declared)

    • UPND −0.47
    • NRPUP +0.44
    • ZMP +0.01
    • IND +0.01
  7. Shangombo North

    +5 constituencies · +119,564 valid votes (running total 184 declared)

    • UPND −0.45
    • NRPUP +0.42
    • ZMP +0.01
    • IND +0.01
  8. Bangweulu

    +5 constituencies · +134,358 valid votes (running total 183 declared)

    • UPND −0.36
    • NRPUP +0.33
    • ZMP +0.01
    • IND +0.01
    • CF +0.01
  9. Malole

    +5 constituencies · +121,385 valid votes (running total 182 declared)

    • UPND −0.18
    • NRPUP +0.16
    • IND +0.01
    • ZMP +0.01
  10. Shangombo South

    +5 constituencies · +117,481 valid votes (running total 181 declared)

    • UPND +0.35
    • NRPUP −0.34
    • ZMP +0.01
  11. Kabwe Central

    +5 constituencies · +118,591 valid votes (running total 180 declared)

    • UPND +0.13
    • NRPUP −0.12
  12. Chirundu

    +5 constituencies · +110,183 valid votes (running total 179 declared)

    • UPND +0.28
    • NRPUP −0.27
  13. Mufulira

    +5 constituencies · +99,224 valid votes (running total 178 declared)

    • UPND −0.03
    • NRPUP +0.03
  14. Nalolo

    +5 constituencies · +98,429 valid votes (running total 177 declared)

    • UPND +0.15
    • NRPUP −0.15
  15. Chienge

    +5 constituencies · +95,377 valid votes (running total 176 declared)

    • UPND −0.20
    • NRPUP +0.19
  16. Lufwanyama East

    +5 constituencies · +100,833 valid votes (running total 175 declared)

    • NRPUP +0.26
    • UPND −0.26
  17. Kawambwa

    +6 constituencies · +119,389 valid votes (running total 174 declared)

    • NRPUP +0.30
    • UPND −0.29
    • ZMP −0.01
  18. Kaputa

    +6 constituencies · +136,065 valid votes (running total 173 declared)

    • NRPUP +0.44
    • UPND −0.42
    • ZMP −0.01
  19. Lunte

    +7 constituencies · +136,549 valid votes (running total 172 declared)

    • NRPUP +0.58
    • UPND −0.57
  20. Chililabombwe

    +10 constituencies · +227,272 valid votes (running total 171 declared)

    • NRPUP +0.59
    • UPND −0.57
    • CF −0.01
  21. Mpongwe East, Roan

    +9 constituencies · +203,990 valid votes (running total 170 declared)

    • NRPUP +0.45
    • UPND −0.43
    • CF −0.01
  22. Bwana Mkubwa

    +10 constituencies · +253,058 valid votes (running total 168 declared)

    • UPND +0.43
    • NRPUP −0.38
    • CF −0.02
    • IND −0.01
    • MEE −0.01
  23. Lufubu, Luwingu Central

    +10 constituencies · +244,785 valid votes (running total 167 declared)

    • UPND +0.92
    • NRPUP −0.87
    • CF −0.02
    • SP −0.01
    • IND −0.01
  24. Chingola Central, Chipangali East, Msanzala, Mapatizya

    +9 constituencies · +258,931 valid votes (running total 165 declared)

    • UPND +1.00
    • NRPUP −0.94
    • CF −0.02
    • SP −0.01
    • IND −0.01
    • ZMP −0.01
  25. ECZ consolidated total

    +7 constituencies · +172,797 valid votes (running total 161 declared)

    • UPND +1.37
    • NRPUP −1.32
    • CF −0.02
    • ZMP −0.01
    • SP −0.01

    Consolidated totals for all 161 declared constituencies, taken whole. Both leading candidates matched the running tally to the vote, as did Kalaba, Bwalya, Katuta, Chansa and Pule. The six that differ do so by seventy votes between them. Chungu was not read out and is carried at 58.

  26. Mwembezhi West, Magoye West, Solwezi Central

    +8 constituencies · +196,196 valid votes (running total 161 declared)

    • UPND +1.65
    • NRPUP −1.58
    • CF −0.02
    • ZMP −0.01
    • SP −0.01
  27. Mwinilunga West, North-Western

    +7 constituencies · +164,518 valid votes (running total 158 declared)

    • UPND +0.89
    • NRPUP −0.87
    • ZMP −0.01
  28. Katuba, Central

    +10 constituencies · +232,215 valid votes (running total 157 declared)

    • UPND +0.71
    • NRPUP −0.68
    • ZMP −0.01
  29. Luampa East and Mumbwa West

    +10 constituencies · +244,860 valid votes (running total 156 declared)

    • UPND +1.38
    • NRPUP −1.33
    • ZMP −0.02
    • MEE −0.01
  30. Nkeyema, Western

    +11 constituencies · +347,039 valid votes (running total 154 declared)

    • UPND +1.42
    • NRPUP −1.34
    • ZMP −0.03
    • CF −0.01
    • MEE −0.01
    • IND −0.01
    • ZAWAPA +0.01
  31. Mwembezhi East and Luanshya

    +14 constituencies · +404,181 valid votes (running total 153 declared)

    • UPND +1.45
    • NRPUP −1.35
    • ZMP −0.03
    • CF −0.02
    • IND −0.01
    • MEE −0.01
    • SP −0.01
    • OPP −0.01
  32. Mangango, Lupososhi, Nangoma, Kalulushi

    +16 constituencies · +426,620 valid votes (running total 151 declared)

    • UPND +1.58
    • NRPUP −1.45
    • ZMP −0.04
    • CF −0.03
    • SP −0.02
    • IND −0.01
    • MEE −0.01
    • OPP −0.01
    • DU −0.01
    • LM −0.01
  33. Mongu Central, Western

    +12 constituencies · +334,056 valid votes (running total 147 declared)

    • UPND +1.50
    • NRPUP −1.38
    • ZMP −0.03
    • CF −0.03
    • LM −0.03
    • SP −0.02
    • IND −0.01
    • OPP +0.01
    • ZAWAPA −0.01
  34. Kabwata, Mkushi South, Solwezi North

    +12 constituencies · +293,153 valid votes (running total 146 declared)

    • UPND +1.02
    • NRPUP −0.92
    • ZMP −0.03
    • CF −0.03
    • LM −0.02
    • SP −0.01
    • OPP +0.01
    • IND −0.01
    • ZAWAPA −0.01
  35. Kabompo East, Moomba, Mansa East, Sioma

    +10 constituencies · +183,358 valid votes (running total 143 declared)

    • UPND +0.97
    • NRPUP −0.91
    • LM −0.02
    • CF −0.01
    • ZMP −0.01
    • ZAWAPA −0.01
    • OPP +0.01
    • SP −0.01
    • MEE +0.01
  36. Chimbamilonga, Sesheke East, Choma Central, Mkushi North

    +7 constituencies · +126,044 valid votes (running total 139 declared)

    • UPND +0.85
    • NRPUP −0.80
    • LM −0.02
    • CF −0.01
    • ZAWAPA −0.01
    • OPP +0.01
    • ZMP −0.01
    • SP −0.01
    • MEE +0.01
  37. ECZ consolidated total

    +4 constituencies · +56,740 valid votes (running total 135 declared)

    • UPND +0.69
    • NRPUP −0.66
    • LM −0.02
    • OPP +0.01
    • ZAWAPA −0.01
    • MEE +0.01
    • CF −0.01

    Consolidated totals for all 135 declared constituencies, taken whole. Seven of the thirteen matched the running tally exactly, Mundubile among them. Chungu was not read out and is carried at 58.

  38. Nalikwanda, Western

    +5 constituencies · +77,882 valid votes (running total 135 declared)

    • UPND +0.51
    • NRPUP −0.51
  39. Mulobezi, Western

    +5 constituencies · +93,156 valid votes (running total 134 declared)

    • UPND +0.76
    • NRPUP −0.75
    • ZMP −0.01
  40. Livingstone Central, Southern

    +6 constituencies · +122,740 valid votes (running total 133 declared)

    • UPND +0.42
    • NRPUP −0.39
    • ZMP −0.01
  41. Kabompo West, North-Western

    +9 constituencies · +217,573 valid votes (running total 132 declared)

    • NRPUP +0.12
    • UPND −0.09
    • CF −0.01
    • ZMP −0.01
  42. Nchelenge, Luapula

    +13 constituencies · +304,555 valid votes (running total 131 declared)

    • UPND +0.10
    • NRPUP −0.08
    • CF +0.01
    • ZMP −0.01
    • SP −0.01
    • LM −0.01
  43. Kariba, Southern

    +13 constituencies · +308,204 valid votes (running total 130 declared)

    • UPND +0.68
    • NRPUP −0.63
    • ZMP −0.02
    • SP −0.01
    • LM −0.01
  44. Chifubu and Mongu East

    +16 constituencies · +408,672 valid votes (running total 129 declared)

    • UPND +1.50
    • NRPUP −1.38
    • ZMP −0.03
    • SP −0.02
    • CF −0.01
    • MEE −0.01
    • LM −0.01
    • IND −0.01
    • OPP −0.01
    • ZAWAPA −0.01
  45. Roma, Vubwi, Kalabo Central, Kasenengwa

    +18 constituencies · +470,954 valid votes (running total 127 declared)

    • UPND +1.96
    • NRPUP −1.82
    • ZMP −0.04
    • CF −0.03
    • SP −0.02
    • IND −0.01
    • MEE −0.01
    • LM −0.01
    • DU +0.01
    • OPP −0.01
    • ZAWAPA −0.01
    • NFP −0.01
  46. Mwinilunga East, Chasefu South, Luampa West, Bahati, Maramba

    +18 constituencies · +432,290 valid votes (running total 123 declared)

    • UPND +3.61
    • NRPUP −3.44
    • ZMP −0.05
    • CF −0.03
    • SP −0.02
    • IND −0.02
    • MEE −0.02
    • OPP −0.01
    • LM −0.01
    • ZAWAPA −0.01
    • DU +0.01
    • NFP −0.01
  47. Siavonga, Southern

    +17 constituencies · +406,097 valid votes (running total 118 declared)

    • UPND +3.89
    • NRPUP −3.70
    • CF −0.05
    • ZMP −0.05
    • OPP −0.03
    • MEE −0.03
    • IND −0.03
    • SP −0.02
    • LM +0.02
    • DU +0.01
    • ZAWAPA +0.01
    • NFP −0.01
  48. Kazungula South, Mazabuka Central, Lima, Kazungula North

    +17 constituencies · +399,645 valid votes (running total 117 declared)

    • UPND +3.44
    • NRPUP −3.28
    • CF −0.05
    • ZMP −0.04
    • OPP −0.03
    • IND −0.03
    • SP −0.02
    • MEE −0.02
    • LM +0.02
    • DU +0.01
    • ZAWAPA +0.01
    • NFP −0.01
  49. Nchanga, Bweengwa, Sesheke West, Kapiri Mposhi East

    +15 constituencies · +303,735 valid votes (running total 113 declared)

    • UPND +2.51
    • NRPUP −2.41
    • CF −0.04
    • OPP −0.03
    • ZMP −0.02
    • LM +0.02
    • IND −0.02
    • MEE −0.01
    • SP −0.01
    • ZAWAPA +0.01
  50. Mufumbwe, Mpulungu South, Choma South, Itezhi-Tezhi East

    +15 constituencies · +277,657 valid votes (running total 109 declared)

    • UPND +1.73
    • NRPUP −1.63
    • CF −0.03
    • OPP −0.03
    • SP −0.02
    • LM +0.02
    • ZMP −0.02
    • MEE −0.01
    • IND −0.01
    • ZAWAPA +0.01
  51. ECZ consolidated total, with Liuwa, Mpika South, Sinda and Gwembe

    +15 constituencies · +305,095 valid votes (running total 105 declared)

    • UPND +2.86
    • NRPUP −2.70
    • CF −0.05
    • ZMP −0.03
    • SP −0.03
    • OPP −0.03
    • MEE −0.02
    • LM +0.02
    • IND −0.02
    • ZAWAPA +0.01
    • DU −0.01

    Consolidated totals for all 105 declared constituencies. Three figures not read out are recovered from them: Mundubile 9,279 at Mpika South, Hichilema 24,817 at Gwembe, and Silumbe on 2,225. Mushimba is carried at 2,342, the sum of the figures read out constituency by constituency, which is 276 above the consolidated figure for him. Rejected ballots 63,280.

  52. Nakonde, Muchinga

    +12 constituencies · +247,451 valid votes (running total 101 declared)

    • UPND +1.97
    • NRPUP −1.82
    • CF −0.05
    • ZMP −0.03
    • SP −0.03
    • IND −0.01
    • LM −0.01
    • OPP −0.01
    • MEE −0.01
  53. Dag Hammerskjoeld and Zambezi Central

    +14 constituencies · +304,287 valid votes (running total 100 declared)

    • UPND +3.24
    • NRPUP −3.04
    • CF −0.06
    • ZMP −0.04
    • SP −0.03
    • IND −0.02
    • MEE −0.01
    • OPP −0.01
    • LM −0.01
    • DU −0.01
  54. Kabushi, Chilanga North, Kalabo South, Chama South

    +14 constituencies · +320,310 valid votes (running total 98 declared)

    • UPND +2.53
    • NRPUP −2.37
    • CF −0.06
    • ZMP −0.03
    • SP −0.02
    • IND −0.02
    • MEE −0.01
  55. Kalomo Central, Lumwana, Mbabala, Isoka

    +14 constituencies · +327,123 valid votes (running total 94 declared)

    • UPND +2.90
    • NRPUP −2.76
    • CF −0.05
    • ZMP −0.02
    • IND −0.02
    • SP −0.02
    • MEE −0.01
  56. Mfuwe, Muchinga

    +11 constituencies · +244,570 valid votes (running total 90 declared)

    • UPND +1.28
    • NRPUP −1.21
    • CF −0.03
    • IND −0.02
    • SP −0.01
    • ZMP −0.01
  57. Pemba, Kapoche, Kalumbila

    +12 constituencies · +281,728 valid votes (running total 89 declared)

    • NRPUP −1.06
    • UPND +1.03
    • CDP +0.01
    • CF +0.01
    • IND −0.01
    • LM +0.01
  58. Luangeni and Kasama North

    +11 constituencies · +243,431 valid votes (running total 86 declared)

    • UPND −0.41
    • NRPUP +0.38
    • CF +0.02
    • CDP +0.01
    • IND −0.01
  59. Serenje, Central

    +14 constituencies · +333,139 valid votes (running total 84 declared)

    • UPND −2.66
    • NRPUP +2.61
    • ZMP +0.03
    • CDP +0.01
    • LM +0.01
    • OPP +0.01
    • MEE +0.01

    Serenje: 14,393 valid, Mundubile 7,822 to Hichilema 6,314. A seat was recorded earlier as Serenje from a Serenje Musanshi readout with different figures. Both are counted while which is which is established.

  60. Namwala West, Southern

    +10 constituencies · +245,054 valid votes (running total 80 declared)

    • UPND −2.61
    • NRPUP +2.51
    • ZMP +0.04
    • CDP +0.02
    • MEE +0.01
    • LM +0.01
    • OPP +0.01
    • SP +0.01
    • IND +0.01
  61. Chilubi and Milanzi

    +9 constituencies · +220,703 valid votes (running total 79 declared)

    • UPND −3.44
    • NRPUP +3.31
    • ZMP +0.04
    • CDP +0.02
    • MEE +0.01
    • LM +0.01
    • SP +0.01
    • OPP +0.01
    • IND +0.01
    • CF +0.01
    • DU +0.01
  62. Mpika North, Zambezi East

    +8 constituencies · +182,530 valid votes (running total 77 declared)

    • UPND −2.81
    • NRPUP +2.46
    • CF +0.10
    • ZMP +0.09
    • SP +0.05
    • MEE +0.03
    • OPP +0.03
    • IND +0.02
    • LM +0.01
    • DU +0.01
    • ZAWAPA +0.01
    • NFP +0.01
  63. Five constituencies

    +7 constituencies · +159,884 valid votes (running total 75 declared)

    • UPND −2.81
    • NRPUP +2.37
    • CF +0.16
    • ZMP +0.10
    • SP +0.05
    • MEE +0.03
    • IND +0.03
    • OPP +0.03
    • LM +0.02
    • DU +0.01
    • ZAWAPA +0.01
    • NFP +0.01
  64. ECZ consolidated total

    +4 constituencies · +67,090 valid votes (running total 70 declared)

    • NRPUP −0.88
    • UPND +0.52
    • CF +0.17
    • ZMP +0.05
    • SP +0.04
    • IND +0.02
    • MEE +0.02
    • OPP +0.02
    • LM +0.01
    • ZAWAPA +0.01
    • DU +0.01
    • NFP +0.01

    Chungu was not read out and is carried at 58.

  65. Mafinga South, Muchinga

    +4 constituencies · +76,591 valid votes (running total 69 declared)

    • UPND +1.29
    • NRPUP −1.28
    • CF +0.04
    • ZMP −0.01
    • SP −0.01
  66. Itezhi-Tezhi West, Kafue West

    +6 constituencies · +109,608 valid votes (running total 68 declared)

    • UPND +1.27
    • NRPUP −1.20
    • CF −0.02
    • SP −0.02
    • IND −0.01
    • ZMP −0.01
  67. Monze Central, Southern

    +17 constituencies · +282,929 valid votes (running total 66 declared)

    • NRPUP +1.07
    • UPND −0.73
    • CF −0.08
    • ZMP −0.06
    • SP −0.06
    • IND −0.04
    • MEE −0.03
    • OPP −0.02
    • DU −0.01
    • NFP −0.01
    • ZAWAPA −0.01
    • LM −0.01
  68. Mwandi, Lumezi North, Chama Central

    +16 constituencies · +260,384 valid votes (running total 65 declared)

    • NRPUP +1.92
    • UPND −1.61
    • CF −0.08
    • SP −0.06
    • ZMP −0.05
    • IND −0.04
    • MEE −0.03
    • OPP −0.01
    • DU −0.01
    • NFP −0.01
    • ZAWAPA −0.01
    • LM −0.01

    The first constituency declared in Western Province. No figure was read out for M'membe.

  69. Thirteen constituencies

    +14 constituencies · +244,976 valid votes (running total 62 declared)

    • UPND +0.31
    • CF −0.09
    • ZMP −0.08
    • SP −0.06
    • NRPUP +0.06
    • IND −0.04
    • MEE −0.04
    • OPP −0.02
    • DU −0.01
    • LM −0.01
    • ZAWAPA −0.01

    Ten of the thirteen were given as the two leading candidates only, so those seats carry no minor-candidate figures.

  70. ECZ consolidated total

    +2 constituencies · +45,604 valid votes (running total 49 declared)

    • NRPUP −1.57
    • UPND +1.51
    • ZMP +0.08
    • NFP +0.01
    • CF −0.01
    • IND −0.01
    • SP −0.01

    Consolidated totals from the Commission, replacing the running tally.

  71. Sinazongwe, Southern

    +3 constituencies · +62,347 valid votes (running total 49 declared)

    • NRPUP −1.55
    • UPND +1.49
    • ZMP +0.09
    • CF −0.02
    • NFP +0.01
    • IND −0.01
    • SP −0.01
  72. Mafinga North, Muchinga

    +3 constituencies · +45,566 valid votes (running total 48 declared)

    • UPND −0.63
    • NRPUP +0.51
    • ZMP +0.10
    • MEE +0.01
    • IND −0.01
  73. Rufunsa, Lusaka

    +3 constituencies · +45,027 valid votes (running total 47 declared)

    • UPND −0.52
    • NRPUP +0.50
    • CF +0.02
    • MEE +0.01
    • IND −0.01
    • ZMP +0.01
  74. Pambashe, Luapula

    +3 constituencies · +44,813 valid votes (running total 46 declared)

    • UPND −1.18
    • NRPUP +1.14
    • CF +0.03
  75. Lusangazi Central, Eastern

    +3 constituencies · +42,727 valid votes (running total 45 declared)

    • UPND −0.55
    • NRPUP +0.52
    • CF +0.02
  76. Chifunabuli North, Luapula

    +3 constituencies · +40,826 valid votes (running total 44 declared)

    • UPND −1.18
    • NRPUP +1.02
    • IND +0.12
    • LM +0.01
    • CF +0.01
    • ZMP +0.01
    • ZAWAPA +0.01
  77. Kalalangabo, Copperbelt

    +3 constituencies · +40,008 valid votes (running total 43 declared)

    • UPND −0.98
    • NRPUP +0.75
    • IND +0.11
    • CF +0.09
    • ZMP +0.01
    • LM +0.01
    • OPP +0.01
  78. Kaumbwe, Eastern

    +3 constituencies · +40,065 valid votes (running total 42 declared)

    • UPND −0.96
    • NRPUP +0.73
    • IND +0.11
    • CF +0.08
    • ZMP +0.02
    • LM +0.01
    • OPP +0.01
  79. Chipili, Luapula

    +2 constituencies · +26,620 valid votes (running total 41 declared)

    • UPND −0.29
    • NRPUP +0.20
    • CF +0.08
    • ZMP +0.01
  80. Nkombwa, Muchinga

    +2 constituencies · +27,655 valid votes (running total 40 declared)

    • UPND −0.09
    • NRPUP +0.09
  81. Chifunabuli North, Luapula

    +2 constituencies · +40,805 valid votes (running total 39 declared)

    • UPND −1.28
    • NRPUP +1.26
    • SP +0.04
    • ZMP −0.01
  82. Chipata North, Eastern

    +2 constituencies · +38,194 valid votes (running total 38 declared)

    • NRPUP +1.14
    • UPND −1.14
    • SP +0.03
    • CF −0.01
    • ZMP −0.01
    • IND −0.01
  83. Luano, Central

    +2 constituencies · +26,987 valid votes (running total 37 declared)

    • NRPUP +0.54
    • UPND −0.53
    • CF −0.01
    • ZMP +0.01
  84. Mwenzo, Muchinga

    +2 constituencies · +42,268 valid votes (running total 36 declared)

    • UPND −1.93
    • NRPUP +1.91
    • MEE +0.02
    • SP +0.01
  85. Kasama Central, Northern

    +2 constituencies · +44,850 valid votes (running total 35 declared)

    • NRPUP +1.06
    • UPND −1.05
    • MEE +0.02
    • CF −0.01
    • IND −0.01
    • ZMP −0.01
  86. Mwomboshi, Central

    +2 constituencies · +29,848 valid votes (running total 34 declared)

    • UPND −0.32
    • NRPUP +0.27
    • CF +0.03
    • ZMP +0.01

    Chisamba constituency is a separate seat, declared earlier.

  87. Milenge, Luapula

    +2 constituencies · +53,728 valid votes (running total 33 declared)

    • UPND +2.46
    • NRPUP −2.39
    • SP −0.02
    • ZMP −0.02
    • IND −0.01
    • CF +0.01
    • OPP −0.01
    • MEE −0.01
  88. Chikankata, Southern

    +2 constituencies · +49,560 valid votes (running total 32 declared)

    • UPND +2.95
    • NRPUP −2.86
    • CF −0.02
    • ZMP −0.02
    • SP −0.01
    • IND −0.01
    • OPP −0.01
    • MEE −0.01
  89. Luapula constituency, Lunga district

    +2 constituencies · +27,421 valid votes (running total 31 declared)

    • UPND −0.93
    • NRPUP +0.83
    • ZMP +0.03
    • MEE +0.02
    • SP +0.01
    • IND +0.01
    • OPP +0.01
  90. Chasefu North, Eastern

    +2 constituencies · +37,058 valid votes (running total 30 declared)

    • UPND −2.26
    • NRPUP +2.22
    • ZMP +0.02
    • MEE +0.01
    • CF −0.01
    • SP +0.01
  91. Chinsali Central, Muchinga

    +2 constituencies · +43,611 valid votes (running total 29 declared)

    • UPND −2.95
    • NRPUP +2.77
    • SP +0.09
    • IND +0.03
    • ZMP +0.03
    • NFP +0.01
    • MEE +0.01
    • CF −0.01
    • OPP +0.01
  92. Senga Hill, Northern

    +1 constituencies · +23,724 valid votes (running total 28 declared)

    • UPND −1.30
    • NRPUP +1.11
    • SP +0.09
    • IND +0.04
    • ZMP +0.03
    • MEE +0.01
    • NFP +0.01
    • OPP +0.01
    • ZAWAPA +0.01
    • DU +0.01
  93. ECZ consolidated total

    +0 constituencies · +512 valid votes (running total 27 declared)

    • CF +0.05
    • NRPUP −0.05
    • UPND +0.03
    • MEE +0.03
    • ZMP +0.02
    • OPP +0.01
    • SP +0.01

    Consolidated totals from the Commission, replacing the running tally.

  94. Dundumwezi

    +1 constituencies · +22,240 valid votes (running total 27 declared)

    • UPND +2.29
    • NRPUP −2.23
    • SP −0.01
    • CF −0.01
    • ZMP −0.01
    • OPP −0.01
  95. Nyimba North

    +1 constituencies · +11,766 valid votes (running total 26 declared)

    • UPND −1.00
    • NRPUP +0.95
    • ZMP +0.03
    • SP +0.01
    • MEE +0.01
    • OPP +0.01
  96. Luwongo

    +1 constituencies · +10,407 valid votes (running total 25 declared)

    • UPND −0.67
    • NRPUP +0.58
    • CF +0.05
    • DU +0.02
    • ZMP +0.01

    Daniel Pule was named in the readout but his figure was not caught.

  97. Kalomo South

    +1 constituencies · +23,989 valid votes (running total 24 declared)

    • UPND +2.85
    • NRPUP −2.77
    • SP −0.01
    • CF −0.01
    • ZMP −0.01
    • OPP −0.01
    • IND −0.01
  98. Magoye East

    +1 constituencies · +19,977 valid votes (running total 23 declared)

    • UPND +2.67
    • NRPUP −2.60
    • CF −0.01
    • SP −0.01
    • ZMP −0.01
    • OPP −0.01
  99. Chadiza East

    +1 constituencies · +11,552 valid votes (running total 22 declared)

    • NRPUP −0.24
    • UPND +0.15
    • CF +0.03
    • ZMP +0.03
    • MEE +0.01
    • IND +0.01
    • LM +0.01
    • OPP +0.01
  100. Mbala District, second constituency

    +1 constituencies · +10,997 valid votes (running total 21 declared)

    • UPND −0.29
    • NRPUP +0.26
    • ZMP +0.01
    • SP +0.01
    • CF +0.01

    The name was not confirmed, so only the district is recorded.

  101. Konkola

    +1 constituencies · +17,585 valid votes (running total 20 declared)

    • NRPUP +0.71
    • UPND −0.66
    • ZMP −0.01
    • CF −0.01
    • OPP −0.01
  102. Malambo East

    +1 constituencies · +15,569 valid votes (running total 19 declared)

    • UPND −0.81
    • NRPUP +0.79
    • ZMP +0.01
    • IND +0.01
    • DU +0.01

    A different constituency from the unnamed one recorded earlier in the same district.

  103. Chitambo

    +1 constituencies · +15,167 valid votes (running total 18 declared)

    • UPND −0.75
    • NRPUP +0.69
    • ZMP +0.02
    • IND +0.02
    • LM +0.01
    • DU +0.01
    • SP +0.01
  104. Kalongwishi

    +1 constituencies · +14,816 valid votes (running total 17 declared)

    • UPND −1.34
    • NRPUP +1.31
    • CF +0.02
    • IND +0.01
    • ZMP +0.01
  105. Kankoyo

    +1 constituencies · +14,192 valid votes (running total 16 declared)

    • NRPUP +1.52
    • UPND −1.50
    • OPP +0.02
    • SP −0.01
    • ZMP −0.01
    • CF −0.01
  106. Mbala Central

    +1 constituencies · +14,878 valid votes (running total 15 declared)

    • UPND −0.97
    • NRPUP +0.92
    • CF +0.05
    • SP +0.01
  107. Chipangali West

    +1 constituencies · +11,518 valid votes (running total 14 declared)

    • UPND −1.75
    • NRPUP +1.68
    • ZMP +0.03
    • SP +0.02
    • MEE +0.01
    • OPP +0.01
  108. Monze East

    +1 constituencies · +23,055 valid votes (running total 13 declared)

    • UPND +4.88
    • NRPUP −4.76
    • SP −0.03
    • ZMP −0.02
    • CF −0.02
    • MEE −0.01
    • OPP +0.01

    The readout gave two Kunda entries, 1 and 2, for the one Kunda on the ballot. The 1 is recorded to him; the 2 is unattributed.

  109. Mambwe District

    +1 constituencies · +13,568 valid votes (running total 12 declared)

    • NRPUP +1.45
    • UPND −1.44
    • MEE +0.01
    • ZMP +0.01
    • OPP +0.01

    The constituency name was not caught, so only the district is recorded.

  110. Mufwashi

    +1 constituencies · +11,264 valid votes (running total 11 declared)

    • NRPUP −2.73
    • UPND +2.71
    • IND +0.03
    • ZMP +0.01
    • SP −0.01
  111. Chongwe East

    +1 constituencies · +26,197 valid votes (running total 10 declared)

    • UPND +2.27
    • NRPUP −2.17
    • SP −0.03
    • ZMP +0.01
    • LDP −0.01
    • MEE +0.01
    • CDP −0.01
  112. Mambilima

    +1 constituencies · +12,893 valid votes (running total 9 declared)

    • NRPUP +2.27
    • UPND −2.23
    • CF −0.02
    • ZMP +0.01
    • MEE +0.01
    • IND +0.01
    • LDP −0.01
  113. Afternoon session

    +4 constituencies · +72,717 valid votes (running total 8 declared)

    • UPND −5.62
    • NRPUP +5.12
    • LDP −0.10
    • CF +0.10
    • MEE +0.06
    • SP +0.05
    • ZMP −0.03
    • CDP +0.02
    • LM −0.02
    • OPP −0.02
    • DU −0.01
    • NFP −0.01
    • IND −0.01

    One constituency's name was not caught and only its top two figures were, leaving 499 votes unattributed.

  114. First declaration

    +4 constituencies · +37,288 valid votes (running total 4 declared)

    First announcement.

    Given Chansa had no figure read out and is recorded as zero.