City of Johannesburg

Ward 1: ANC 50.2%Ward 2: ANC 44.4%Ward 3: ANC 50.0%Ward 4: ANC 49.1%Ward 5: ANC 52.2%Ward 6: ANC 51.3%Ward 7: PA 34.3%Ward 8: ANC 50.3%Ward 9: ALJAMA 28.9%Ward 10: ANC 40.4%Ward 11: ANC 50.1%Ward 12: ANC 56.3%Ward 13: ANC 43.6%Ward 14: ANC 44.4%Ward 15: ANC 46.0%Ward 16: ANC 44.3%Ward 17: PA 33.4%Ward 18: DA 37.5%Ward 19: ANC 47.4%Ward 20: ANC 54.2%Ward 21: ANC 51.3%Ward 22: ANC 48.6%Ward 23: DA 62.5%Ward 24: ANC 50.7%Ward 25: ANC 40.6%Ward 26: ANC 38.1%Ward 27: ANC 46.6%Ward 28: ANC 52.4%Ward 29: ANC 40.3%Ward 30: ANC 46.4%Ward 31: ANC 43.5%Ward 32: DA 45.0%Ward 33: ANC 47.7%Ward 34: ANC 37.2%Ward 35: ANC 49.1%Ward 36: ANC 41.7%Ward 37: M.K. 36.1%Ward 38: ANC 35.4%Ward 39: ANC 48.5%Ward 40: ANC 34.2%Ward 41: ANC 54.2%Ward 42: ANC 55.2%Ward 43: ANC 58.1%Ward 44: ANC 53.2%Ward 45: ANC 47.9%Ward 46: ANC 39.3%Ward 47: ANC 45.5%Ward 48: ANC 45.8%Ward 49: ANC 50.8%Ward 50: ANC 52.9%Ward 51: ANC 41.0%Ward 52: ANC 40.8%Ward 53: ANC 46.3%Ward 54: DA 37.8%Ward 55: DA 33.8%Ward 56: DA 43.8%Ward 57: DA 34.3%Ward 58: ANC 39.3%Ward 59: ANC 33.4%Ward 60: EFF 40.7%Ward 61: M.K. 48.2%Ward 62: ANC 37.8%Ward 63: ANC 34.7%Ward 64: ANC 33.4%Ward 65: M.K. 46.2%Ward 66: DA 34.2%Ward 67: ANC 24.8%Ward 68: ANC 28.0%Ward 69: DA 27.6%Ward 70: DA 37.1%Ward 71: DA 34.5%Ward 72: DA 77.1%Ward 73: DA 49.7%Ward 74: DA 54.8%Ward 75: M.K. 39.2%Ward 76: ANC 54.1%Ward 77: ANC 53.6%Ward 78: ANC 54.4%Ward 79: ANC 52.6%Ward 80: ANC 49.8%Ward 81: ANC 31.3%Ward 82: DA 27.9%Ward 83: DA 68.4%Ward 84: DA 48.7%Ward 85: DA 56.1%Ward 86: DA 56.5%Ward 87: DA 50.3%Ward 88: DA 57.9%Ward 89: DA 66.3%Ward 90: DA 64.5%Ward 91: DA 40.7%Ward 92: ANC 35.4%Ward 93: DA 62.2%Ward 94: DA 67.9%Ward 95: ANC 76.6%Ward 96: ANC 32.6%Ward 97: DA 58.3%Ward 98: DA 62.1%Ward 99: DA 70.8%Ward 100: ANC 47.9%Ward 101: DA 63.1%Ward 102: DA 61.0%Ward 103: DA 64.1%Ward 104: DA 57.6%Ward 105: ANC 49.4%Ward 106: DA 65.4%Ward 107: ANC 51.5%Ward 108: ANC 52.0%Ward 109: DA 32.3%Ward 110: ANC 36.9%Ward 111: ANC 46.1%Ward 112: DA 26.4%Ward 113: ANC 61.5%Ward 114: ANC 48.0%Ward 115: DA 56.9%Ward 116: ANC 60.5%Ward 117: DA 64.5%Ward 118: DA 39.1%Ward 119: ANC 43.6%Ward 120: ANC 36.2%Ward 121: ANC 40.9%Ward 122: ANC 51.0%Ward 123: M.K. 27.7%Ward 124: ANC 28.3%Ward 125: DA 24.6%Ward 126: DA 64.7%Ward 127: ANC 58.2%Ward 128: ANC 59.9%Ward 129: ANC 57.2%Ward 130: ANC 43.1%Ward 131: ANC 48.3%Ward 132: DA 49.0%Ward 133: ANC 57.8%Ward 134: DA 61.6%Ward 135: ANC 37.3%
Wards:ANC 83DA 43M.K. 5PA 2ALJAMA 1EFF 1
Boundaries: MDB / IEC

ANC 32.0%

Most provincial votes

Vote breakdown · Provincial ballot
  • ANC 32.0%
  • DA 25.0%
  • EFF 12.5%
  • Others 30.6%
Turnout60.8%
Registered voters2.35M

Provincial ballot ? · 1 415 740 valid votes

Wards · 135

About these figures

Votes cast 1 428 033 · spoilt 12 293 · special votes 77 815 · All 865 voting districts in · the IEC marks the results complete

Ward figures are the sum of the IEC's voting-district results for each ward (the IEC does not publish national/provincial results per ward).

Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.

IEC data last fetched 26 Oct 2026, 17:28 SAST.