Free State

Get the app
Bethulie TLC: ANC 78.0%Bloemfontein TLC: ANC 66.3%Botshabelo TLC: ANC 93.7%Dewetsdorp TLC: ANC 83.6%Edenburg TLC: ANC 78.0%Fauresmith TLC: ANC 74.3%Jacobsdal TLC: ANC 79.5%Jagersfontein TLC: ANC 84.3%Koffiefontein TLC: ANC 85.0%Luckhof TLC: ANC 73.6%Oppermansgronde TLC: UDM 55.6%Petrusburg TLC: ANC 81.0%Philippolis TLC: ANC 81.4%Reddersburg TLC: ANC 80.5%Rouxville TLC: ANC 88.6%Smithfield TLC: ANC 80.1%Springfontein TLC: ANC 75.7%Thaba Nchu TLC: ANC 76.1%Trompsburg TLC: ANC 76.3%Vanstadensrus TLC: ANC 87.9%Gariep Dam TLC: ANC 39.4%Wepener TLC: ANC 87.5%Zastron TLC: ANC 88.3%Bloemfontein Rural RLC: ANC 71.9%Central South FS RLC: ANC 56.5%Oranje-West RLC: ANC 53.8%South East FS RLC: ANC 67.5%Thaba Nchu Rural RLC: ANC 73.9%Arlington TLC: ANC 87.9%Bethlehem TLC: ANC 77.2%Clarens TLC: ANC 86.4%Clocolan TLC: ANC 87.1%Cornelia TLC: ANC 93.1%Excelsior TLC: ANC 85.3%Ficksburg TLC: ANC 87.7%Harrismith TLC: ANC 84.8%Hobhouse TLC: ANC 84.1%Kestell TLC: ANC 80.9%Ladybrand TLC: ANC 84.0%Lindley TLC: ANC 80.1%Marquard TLC: ANC 88.2%Mashae Fourie TLC: ANC 87.4%Mautsendal TLC: ANC 95.0%Memel TLC: ANC 84.6%Paul Roux TLC: ANC 62.4%Petrus Steyn TLC: ANC 86.7%Phuthaditjhaba TLC: ANC 90.2%Reitz TLC: ANC 73.4%Senekal TLC: ANC 83.8%Steynsrus TLC: ANC 86.5%Thaba Patchoa TLC: ANC 56.5%Tweespruit/Kopano TLC: ANC 85.7%Vrede TLC: ANC 85.7%Warden TLC: ANC 81.8%Drakensberg RLC: ANC 81.8%Maluti RLC: ANC 82.6%Qwa Qwa RLC: ANC 93.2%Riemland RLC: ANC 81.8%Allanridge TLC: ANC 90.0%Boshof TLC: ANC 76.9%Bothaville TLC: ANC 88.5%Brandfort TLC: ANC 78.9%Bultfontein TLC: ANC 85.8%Dealesville TLC: ANC 86.7%Hennenman TLC: ANC 80.8%Hertzogville TLC: ANC 87.9%Hoopstad TLC: ANC 88.0%Odendaalsrus TLC: ANC 86.0%Soutpan TLC: ANC 91.4%Theunissen TLC: ANC 88.6%Ventersburg TLC: ANC 84.6%Verkeerdevlei TLC: ANC 93.9%Virginia TLC: ANC 81.7%Welkom TLC: ANC 80.5%Wesselbron TLC: ANC 88.1%Winburg TLC: ANC 86.8%Moddervaal RLC: ANC 68.0%Sandrivier RLC: ANC 84.0%Vetvaal RLC: ANC 88.1%Deneysville TLC: ANC 83.7%Edenville TLC: ANC 88.2%Frankfort TLC: ANC 82.9%Heilbron TLC: ANC 84.1%Koppies TLC: ANC 87.1%Kroonstad TLC: ANC 79.5%Oranjeville TLC: ANC 84.2%Parys TLC: ANC 72.8%Sasolburg TLC: ANC 69.7%Tweeling TLC: ANC 80.1%Viljoenskroon TLC: ANC 84.1%Villiers TLC: ANC 87.2%Vredefort TLC: ANC 86.5%Koepel RLC: ANC 81.5%Kroonkop RLC: ANC 86.9%Vaaldam RLC: ANC 78.5%
MunicipalitiesANC 94UDM 1darker = bigger win
1999 council boundaries: the IEC's 1999 voting districts dissolved by council (approximate; gaps where a VD has no shape)
Election yearDrag or tap a yearDrag the handle or click a year · ← → keys work too

ANC 81.0%up 3.6 pts from 77.4% in 1994

Most national votes

Vote breakdown · National ballot
  • ANC 81.0%
  • DP 5.9%
  • NNP 5.0%
  • Others 8.1%
Turnout91.0%
Voters on the roll1.23M

National ballot ? · 1 094 776 valid votes

Free State's seats in Parliament · 14 ?

  1. African National Congress12
  2. New National Party1
  3. Democratic Party1

Municipalities · 95

About these figures

Official IEC figures: how we add them up

Votes cast 1 115 326 · spoilt 20 550 · special votes 0 · All 1 075 voting districts in · the IEC marks the results complete

The change beside the headline is the difference between the leading party's share here and its share in the 1994 election for the same province, both from the IEC's counts, with no votes re-allocated between boundaries.

Total is the sum of the seats the IEC allocated to parties.

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

Map boundaries: Municipal Demarcation Board (MDB) and the IEC.

IEC data last fetched 27 Oct 2026, 23:22 SAST.

Get the ESP App

Ask people in your area how long the queue is.

Outages, alerts and community updates for your area.

  1. 1Install the app
  2. 2Save your area to get alerts
Download on the App StoreGet it on Google Play
Already have the app? Open it