South Africa (Zuid Afrika)
|
Some South African vehicle registration plates have one or two letters at the right,
which indicate the province of registration:
- B - Police vehicles
- EC - Eastern Cape province
- FS - Free State (formerly Orange Free State) province
- G - Government vehicles (?)
- GP - Gauteng province
- L - Limpopo (Northern) province
- M - Military vehicles
- MG - Mpumalanga province governmental vehicles
- MP - Mpumalanga province
- N - (formerly used for) Limpopo (Northern) province
- NC - Northern Cape province
- NW - North West province
- T - Transvaal province
- WP - Western Cape province (only private license plates)
- ZN - KwaZulu Natal province (only private license plates)
if there are no letters at the right, the initial group indicates the district of registration:
- BT - Bantu Trust vehicles
- CA - Cape Town, Western Cape Province
- CAB - Aberdeen, Eastern Cape Province
- CAC - Burgersdorp, Cape Province
- CAD - Alexandria & Paterson, Eastern Cape Province
- CAE - Aliwal North, Eastern Cape Province
- CAF - Barkly East, Eastern Cape Province
- CAG - Barkly West, Northern Cape Province
- CAH - Port Alfred & Bathurst, Eastern Cape Province
- CAJ - Bedford, Eastern Cape Province
- CAL - Britstown, Northern Cape Province
- CAM - Caledon & Kleinmond, Western Cape Province
- CAN - Calvinia, Brandvlei & Loeriesfontein, Northern Cape Province
- CAO - Carnarvon, Northern Cape Province
- CAP - Cathcart, Eastern Cape Province
- CAR - Clanwilliam, Lambert's Bay, Citrusdal & Graafwater, Western Cape Province
- CAS - Colesberg, Northern Cape Province
- CAT - Cradock, Eastern Cape Province
- CAU - Fort Beaufort, Eastern Cape Province
- CAV - Fraserburg, Northern Cape Province
- CAW - George, Western Cape Province
- CAY - Upington, Northern Cape Province
- CAZ - Graaf-Reinet & Nieu-Bethesda, Eastern Cape Province
- CB - Port Elizabeth, Cape Province
- CBA - Hanover, Northern Cape Province
- CBB - Griquatown, Northern Cape Province
- CBC - Douglas, Northern Cape Province
- CBE - Hopetown & Strydenburg, Northern Cape Province
- CBF - Humansdorp & Jeffreys Bay, Eastern Cape Province
- CBG - Jansenville, Eastern Cape Province
- CBH - Kenhardt, Northern Cape Province
- CBJ - Komga, Eastern Cape Province
- CBK - Kuruman, Northern Cape Province
- CBL - Ladismith, Western Cape Province
- CBM - Laingsburg, Western Cape Province
- CBN - Mafikeng, North West Province
- CBO - Hofmeyr, Eastern Cape Province
- CBP - Middelburg, Eastern Cape Province
- CBR - Montagu, Western Cape Province
- CBS - Mossel Bay & Hartenbos, Western Cape Province
- CBT - Murraysburg, Western Cape Province
- CBU - Springbok, Northern Cape Province
- CBV - Pearston, Eastern Cape Province
- CBW - Peddie, Eastern Cape Province
- CBX - Philipstown, Petrusville & Vanderkloof, Northern Cape Province
- CBY - Piketberg, Western Cape Province
- CBZ - Prieska, Northern Cape Province
- CC - Kimberley, Northern Cape Province
- CCA - Prince Albert, Western Cape Province
- CCB - Richmond, Northern Cape Province
- CCC - Riversdale & Stilbaai, Western Cape Province
- CCD - Robertson & McGregor, Western Cape Province
- CCE - Somerset East, Eastern Cape Province
- CCF - Steynsburg, Eastern Cape Province
- CCG - Steytlerville, Eastern Cape Province
- CCH - Seymour, Eastern Cape Province
- CCJ - Sutherland, Northern Cape Province
- CCK - Swellendam & Barrydale, Western Cape Province
- CCL - Tarkastad, Eastern Cape Province
- CCM - Tulbagh, Western Cape Province
- CCN - Uitenhage & Despatch, Eastern Cape Province
- CCO - Uniondale, Western Cape Province
- CCP - Vanrhynsdorp & Klawer, Western Cape Province
- CCR - Victoria West, Loxton & Vosburg, Northern Cape Province
- CCS - Vryburg & Reivilo, North West Province
- CCT - Willowmore, Eastern Cape Province
- CCU - Dordrecht, Eastern Cape Province
- CCW - Kokstad, KwaZulu Natal Province
- CCX - Matatiele, KwaZulu Natal Province
- CD - King William's Town, Eastern Cape Province
- CDA - Elliot, Eastern Cape Province
- CDL - Maclear, Eastern Cape Province
- CDX - Middledrift, Eastern Cape Province
- CDZ - Venderstad, Eastern Cape Province
- CE - East London & Gonubie, Eastern Cape Province
- CEA - Moorreesburg, Western Cape Province
- CEB - Kirkwood, Eastern Cape Province
- CEC - Garies, Northern Cape Province
- CED - Hankey, Eastern Cape Province
- CEE - Warrenton, Northern Cape Province
- CEF - Whittlesea, Eastern Cape Province
- CEG - Heidelberg, Western Cape Province
- CEH - Jamestown, Eastern Cape Province
- CEJ - Lady Grey, Eastern Cape Province
- CEK - Pofadder, Northern Cape Province
- CEL - Noupoort, Northern Cape Province
- CEM - Hermanus, Gans Bay, Onrus River & Stanford, Western Cape Province
- CEN - Indwa, Eastern Cape Province
- CEO - Grabouw, Western Cape Province
- CEP - Strekstroom, Eastern Cape Province
- CER - Bonnievale, Western Cape Province
- CES - Albertinia, Western Cape Province
- CET - Joubertina, Eastern Cape Province
- CEU - Hartswater & Jan Kempdorf, Northern Cape Province
- CEV - Postmasburg & Daniëlskuil, Northern Cape Province
- CEW - Olifantshoek, Sishen & Kathu, Northern Cape Province
- CEX - Porterville, Western Cape Province
- CEY - Strand & Gordon's Bay, Western Cape Province
- CEZ - Williston, Cape Province
- CF - Grahamstown, Eastern Cape Province
- CFA - Wolseley, Western Cape Province
- CFB - Molteno, Eastern Cape Province
- CFC - Stutterheim, Eastern Cape Province
- CFD - Alice, Eastern Cape Province
- CFG - Vredenburgg, Saldanha Bay & St Helena Bay, Western Cape Province
- CFH - Kokamas, Northern Cape Province
- CFJ - Adelaide, Eastern Cape Province
- CFK - Keiskammahoek, Eastern Cape Province
- CFM - Somerset West, Western Cape Province
- CFO - Keimoes, Northern Cape Province
- CFP - Velddrif & Laaiplek, Western Cape Province
- CFR - Kuilsrivier & Brackensfel, Western Cape Province
- CFS - Groblershoop, Northern Cape Province
- CG - Oudtshoorn, Western Cape Province
- CH - Queenstown, Eastern Cape Province
- CJ - Paarl & Franschhoek, Western Cape Province
- CK - Malmesbury & Darling, Western Cape Province
- CL - Stellenbosch & Franschhoek, Western Cape Province
- CM - De Aar, Northern Cape Province
- CN - Wellington, Western Cape Province
- CO - Calitzdorp, Western Cape Province
- CR - Hopefield, Langebaan & Langebaanweg, Western Cape Province
- CS - Bredasdorp & Napier, Western Cape Province
- CT - Ceres, Western Cape Province
- CU - Port Nolloth, Northern Cape Province
- CV - Vredendal, Western Cape Province
- CW - Worcester, De Doorns & Touwsrivier, Western Cape Province
- CWB - Walvis Bay, Namibia
- CX - Knyana, Sedgefield & Plettenberg Bay, Western Cape Province
- CY - Bellville, Durbanville & others, Western Cape Province
- CZ - Beaufort West, Western Cape Province
- DK - Rural Foundation vehicles
- DW - Department of Water Affairs vehicles
- GAZ - Gazankulu (formerly Ciskei) government vehicles
- GC - Ciskei government vehicles
- GCA - Alice, Ciskei
- GCB - Hewu & Whittlesea, Ciskei
- GCC - Keiskammahoek, Ciskei
- GCD - Middledrift, Ciskei
- GCE - Mdantsane, Ciskei
- GCF - Peddie, Ciskei
- GCH - Mpofu & Seymour, Ciskei
- GCJ - Zwelitsha, Ciskei
- GCP - Ciskei police vehicles
- GC-SF - Ciskei Defence Force vehicles
- GN - Mhala, Gazankulu
- GL - Lulekani, Gazankulu
- GM - Malamulele, Gazankulu
- GP - Gazankulu police vehicles
- GR - Kitavi, Gazankulu
- GY - Giyani, Gazankulu
- KB - Muwati, KaNgwane
- KC - Nkomati, KaNgwane
- KD - Nsikazi, KaNgwane
- KG - KaNgwane government vehicles
- KNA - Mdutjana, KwaNdebele
- KNB - Mkobola, KwaNdebele
- KNE - Ekangala, KwaNdebele
- KNF - Vaalbank, KwaNdebele
- KNG - KwaNdebele government vehicles
- KNK - Kwa-Mhlanga, KwaNdebele
- KNP - KwaNdebele police vehicles
- KNT - KwaNdebele Traffic Department vehicles
- KZN - KwaZulu Natal council vehicles
- LEB-1 - Thabamoopo, Lebowa
- LEB-2 - Sekhukhune, Lebowa
- LEB-3 - Mokerong, Lebowa
- LEB-4 - Seshego, Lebowa
- LEB-5 - Mapulaneng, Lebowa
- LEB-6 - Nebo, Lebowa
- LEB-7 - Bolobedu, Lebowa
- LEB-8 - Naphuno, Lebowa
- LEB-9 - Moutse, Lebowa
- LEB-10 - Botlokwa (formerly used for Sekgosese), Lebowa
- LEB-11 - Bochum, Lebowa
- LEB-12 - Praktiseer, Lebowa
- LEB-13 - Namakgale (formerly used for Phalaborwa), Lebowa
- LG - Lebowa Government
- LP - Lebowa Police
- MD - Department of Mining vehicles
- NA - Alfred (Harding), KwaZulu Natal
- NAT - Amanzimtoti (reserved), KwaZulu Natal
- NB - Bergville, KwaZulu Natal
- NBA - Babanango, KwaZulu Natal
- NBB - KwaZulu Natal Administration Boards vehicles
- NC - Camperdown, KwaZulu Natal
- NCO - Colenso, KwaZulu Natal
- NCV - Butterworth, KwaZulu Natal
- NCW - Kokstad, KwaZulu Natal
- NCX - Matatiele, KwaZulu Natal
- ND - Durban city, KwaZulu Natal
- NDC - Durban city council, KwaZulu Natal
- NDE - Dundee, KwaZulu Natal
- NDH - Dannhauser, KwaZulu Natal
- NDM - Durban Metro Council, KwaZulu Natal
- NDW - Ndwedwe, KwaZulu Natal
- NE - Estcourt, KwaZulu Natal
- NES - Eschowe, KwaZulu Natal
- NF - Msinga (Tugela Ferry), KwaZulu Natal
- NGL - Glencoe, KwaZulu Natal
- NH - New Hanover, KwaZulu Natal
- NHL - Hlabisa, KwaZulu Natal
- NIM - Impendle, KwaZulu Natal
- NIN - Ingwavuma, KwaZulu Natal
- NIP - Polela, KwaZulu Natal
- NIX - Ixopo, KwaZulu Natal
- NJ - Verulam (Inanda) & Tongaat, KwaZulu Natal
- NK - Richmond, KwaZulu Natal
- NKA - Nkandla, KwaZulu Natal
- NKK - Kranskop, KwaZulu Natal
- NKR - Klip River (Ladysmith), KwaZulu Natal
- NM - Mapumulo, KwaZulu Natal
- NMA - Mahlabatini, KwaZulu Natal
- NMG - Magudu, KwaZulu Natal
- NMR - Mooi River & Nottingham Road, KwaZulu Natal
- NN - Newcastle, KwaZulu Natal
- NND - Nongoma, KwaZulu Natal
- NO - Melmoth (Mtonjaneni), KwaZulu Natal
- NP - Pietermaritzburg, KwaZulu Natal
- NPA - Natal Provincial Administration vehicles
- NPB - Natal Parks Board vehicles
- NPC - Pietermaritzburg city council, KwaZulu Natal
- NPN - Pinetown & Cowies Hill, KwaZulu Natal
- NPNC - Pinetown city council, KwaZulu Natal
- NPP - Paulpietersburg, KwaZulu Natal
- NPS - Port Shepstone (Lower Umzimkulu), KwaZulu Natal
- NR - Lion's River (Howick), KwaZulu Natal
- NRB - Richards Bay, KwaZulu Natal
- NS - Ngotshe (Louwsburg), KwaZulu Natal
- NT - Stanger, Ballito (Lower Tugela), KwaZulu Natal
- NTU - Nqutu, KwaZulu Natal
- NU - Queensburgh, New Germany, Waterfall, Hillcrest & Kloof (Upper Highway), KwaZulu Natal
- NUB - Ubombo, KwaZulu Natal
- NUD - Underberg (Himeville), KwaZulu Natal
- NUF - Empangeni (Lower Umfolosi), KwaZulu Natal
- NUL - Umbumbulu, KwaZulu Natal
- NUM - Umvoti (Greytown), KwaZulu Natal
- NUR - Umhlanga Rocks, KwaZulu Natal
- NUT - Utrecht, KwaZulu Natal
- NUZ - Umlazi, KwaZulu Natal
- NV - Vryheid, KwaZulu Natal
- NW - Weenen, KwaZulu Natal
- NX - Alexandria (Scottburgh, Umzinto), KwaZulu Natal
- NZ - Gingindlovu (Mtunzini), KwaZulu Natal
- OA - Bethlehem, Free State
- OAB - Reitz, Free State
- OAF - Kestell, Free State
- OB - Bloemfontein, Free State
- OBB - Brandfort, Free State
- OBD - Dewetsdorp, Free State
- OBG - Reddersburg, Free State
- OBT - Botshabele, Free State
- OBW - Phuthadistjhaba, Free State
- OC - Bethulie, Free State
- OCC - Springfontein, Free State
- OD - Boshoff, Free State
- ODB - Hertzogville, Free State
- ODD - Deslesville, Free State
- OE - Edenburg, Free State
- OEB - Trompsburg, Free State
- OF - Fauresmith, Free State
- OFB - Jagersfontein, Free State
- OFD - Koffiefontein, Free State
- OFH - Petrusburg, Free State
- OG - Picksburg, Free State
- OGB - Fouriesburg, Free State
- OH - Frankfort, Free State
- OHB - Villiers, Free State
- OHS - Harrismith, Free State
- OIC - Warden, Free State
- OIL - Sasolburg, Free State
- OJ - Heilbron, Free State
- OK - Hoopstad, Free State
- OKB - Bultfontein, Free State
- OKC - Odendaalsrus, Free State
- OKD - Wesselsbron, Free State
- OKE - Welkom, Free State
- OL - Jacobsdal, Free State
- OM - Kroonstad, Free State
- OMB - Bothaville, Free State
- OMF - Viljoenskroon, Free State
- OMG - Edenville, Free State
- ON - Ladybrand, Free State
- ONB - Hobhouse, Free State
- OND - Clocolan, Free State
- OO - Lindley, Free State
- OOD - Steynsrus, Free State
- OOE - Petrus Steyn, Free State
- OP - Philippolis, Free State
- OR - Senekal, Free State
- ORD - Marquard, Free State
- ORE - Paul Roux, Free State
- ORX - Rouxville, Free State
- OS - Smithfield, Free State
- OU - Vrede, Free State
- OUB - Memel, Free State
- OV - Parys, Free State
- OVB - Vredefort, Free State
- OVE - Koppies, Free State
- OW - Wepener, Free State
- OX - Winburg, Free State
- OXD - Theunissen, Free State
- OXF - Ventersburg, Free State
- OXG - Excelsior, Free State
- OXH - Hennenman, Free State
- OXV - Virginia, Free State
- OZ - Zastron, Free State
- PA - Roadworks vehicles (Padarbeid), not Cape Provincial Administration?
- PAO or OPA ? - Free State Provincial Administration
- T - Bophuthatswana National Guard vehicles
- TA - Benoni, Gauteng
- TAA - Barberton, Mpumalanga
- TAB - Bethal, Mpumalanga
- TAC - Christania, North West
- TAD - Lichtenburg, North West
- TAE - Lydenburg, Mpumalanga
- TAF - Zeerust, North West
- TAG - Piet Retief, Mpumalanga
- TAH - Nylstroom, Limpopo
- TAI - Wolmaranstad, North West
- TAJ - Louis Trichardt, Limpopo
- TAK - Wolmaransad district, North West
- TAL - Pietersburg, Limpopo
- TAM - Wakkerstroom, Mpumalanga
- TAN - Potgietersrus, Limpopo
- TAO - Ottosdal, North West
- TAP - Graskop, Mpumalanga
- TAQ - Balfour, Mpumalanga
- TAR - Messina, Limpopo
- TAS - Delmas, Mpumalanga
- TAT - Greylingstad, Mpumalanga
- TAU - Fochville, Gauteng
- TAV - Hercules, Gauteng [this was later incorporated with Pretoria]
- TAW - Bronkhorstspruit, Gauteng
- TAX - Rodeon & Zwartruggens, North West
- TAY - Randfontein, Gauteng
- TAZ - Britz, North West
- TB - Boksburg, Gauteng
- TBA - Dullstroom, Mpumalanga
- TBB - Leeudoringstad, North West
- TBC - Tzaneen, Limpopo
- TBD - Duivelskloof, Limpopo
- TBE - Delareyville, North West
- TBF - Hendrina, Mpumalanga
- TBG - Charl Cilliers, Mpumalanga
- TBH - Nelspruit, Mpumalanga
- TBI - Koster, North West
- TBJ - Trichard, Mpumalanga
- TBK - Morgenzon, Mpumalanga
- TBL - Machadodorp, Mpumalanga
- TBM - Breyton, Mpumalanga
- TBS - Sabie, Mpumalanga
- TBZ - Thabazimbi, Limpopo
- TC - Carolina, Mpumalanga
- TCA - Groblersdaal, Limpopo
- TCB - Belfast, Mpumalanga
- TCC - Coligny, North West
- TCD - Kempton Park, Gauteng
- TCE - Westonaria, Gauteng
- TCO - Carletonville, North West
- TCX - Makwassie, North West
- TDD - Pilgrims Rest, Mpumalanga
- TDG - Nigel, Gauteng
- TDH - Witrivier, Mpumalanga
- TDJ - Leslie, Mpumalanga
- TDK - Alberton, Gauteng
- TDL - Edenvale, Gauteng
- TE - Ermelo, Mpumalanga
- TEA - Amsterdam, Mpumalanga
- TF - Amersfoort, Mpumalanga
- TG - Germiston, Gauteng
- TH - Heidelberg, Gauteng
- TI - Rustenburg, North West
- TJ - Johannesburg, Gauteng
- TK - Krugersdorp, Gauteng
- TL - Bloemhof, North West
- TLN - Lyttelton, Gauteng
- TM - Middleburg, Mpumalanga
- TN - Ventersdorp, North West
- TNS - Naboomspruit, Limpopo
- TO - Brakpan, Gauteng
- TON - Meyerton, Gauteng
- TOY - Orkney, North West
- TP - Pretoria, Gauteng
- TQ - Standerton, Mpumalanga
- TR - Schweizer-Reneke, North West
- TRB - Rustenburg, North West
- TRG - Randburg, Gauteng
- TS - Springs, Gauteng
- TSN - Sandton, Gauteng
- TT - Volksrust, Mpumalanga
- TU - Roodepoort-Mariasburg, Gauteng
- TV - Vereeniging, Gauteng
- TVB - Van Der Bijl Park, Gauteng
- TW - Witbank, Mpumalanga
- TWB - Warmbaths, Limpopo
- TX - Potchefstroom, North West
- TY - Klerksdorp, North West
- TZ - Stilfontein, North West
- V-D - Dzanani, Venda
- VDF - Venda Defence Force vehicles
- VM - Venda government vehicles
- V-M - Mutale, Venda
- VP - Venda Police
- V-P - Venda police vehicles
- V-S - Tshitale, Venda
- V-T - Thohoyandou, Venda
- VTA - Venda Traffic Administration vehicles
- VV - Dzanani, Mutale, Sibasa & Vuwani, Venda
- V-V - Sibasa & Vuwani, Venda
- WR - Qwaqwa Government vehicles
- WR-P - Qwaqwa police vehicles
- XA - Umtata, Transkei
- XAA - Nqamake, Transkei
- XAB - Tabankulu, Transkei
- XAC - Tsomo, Transkei
- XAD - Xhora, Transkei
- XAE - Mqanduli, Transkei
- XAF - Bizana, Transkei
- XAG - Gatyana, Transkei
- XAH - Siphaqeni, Transkei
- XB - Ccuwa, Transkei
- XC - Lusikisiki, Transkei
- XD - Cofimvaba, Transkei
- XE - Engcobo, Transkei
- XF - Umzimvubu, Transkei
- XG - Transkei government vehicles
- XGA - Agriculture & Forestry Dept vehicles
- XGC - Commerce, Industry & Tourism Dept vehicles
- XGH - Health & Welfare Dept vehicles
- XGL - Local Government & Land Tenure Dept vehicles
- XGW - Works & Energy Dept vehicles
- XH - Umzimkulu, Transkei
- XJ - Maxesibeni, Transkei
- XK - Kwabhaca, Transkei
- XL - Matatiele, Transkei
- XM - Transkei Army vehicles
- XN - Idutywa, Transkei
- XO - Tsolo, Transkei
- XP - Transkei police vehicles
- XPT - Transkei Traffic Police vehicles
- XR - Cacadu, Transkei
- XRT - Transkei Road Transport Services vehicles
- XS - Xalanga, Transkei
- XT - Herschel, Transkei
- XU - Libode, Transkei
- XV - Qumbu, Transkei
- XW - Mt Fletcher, Transkei
- XY - Centane, Transkei
- XZ - Ngqeleni, Transkei
- YB - Bophuthatswana government vehicles
- YBA - Molopo, Bophuthatswana
- YBB - Odi, Bophuthatswana
- YBC - Moretele, Bophuthatswana
- YBD - Hafekeng & Tlhabane, Bophuthatswana
- YBE - Ditsobotla, Bophuthatswana
- YBG - Lehurutshe, Bophuthatswana
- YBH - Tlhaping-Tlharo, Bophuthatswana
- YBJ - Madikwe, Bophuthatswana
- YBK - Thaba 'Nchu, Bophuthatswana
- YBL - Mankwe, Bophuthatswana
- YBM - Ganyesa, Bophuthatswana
- YBN - Taung, Bophuthatswana
- YBP - Bophuthatswana police vehicles
- YBX - Mabopane, Bophuthatswana
- ZG - Kwazulu (formerly Zululand) government vehicles
- ZK - Kwazulu (formerly Zululand) Paramount Chief vehicles
- ZP - Kwazulu (formerly Zululand) police vehicles
Thanks to Tony for the Transvaal codes, and Fiach Reid for updates.