Every South African number plate carries a piece of information most drivers never think about: where the vehicle was registered. The letters at the end (or the start, in the Western Cape) are not random. They are a code, and once you know how to read it you can tell at a glance whether the car in front of you was registered in Gauteng, KwaZulu-Natal or the Free State.
If you have used our free ID number checker, the idea will feel familiar. A 13-digit South African ID number is a structured identifier that can be decoded, and we explain exactly how in our guide to the South African ID number format. Number plates work on the same principle: structure carries meaning.
This guide explains what the letters and numbers on a South African number plate mean, lists the codes for all nine provinces, covers the new ZN and Gauteng smart plate systems, and sets out clearly what a plate can and cannot tell you about a vehicle or its owner.
How South African Number Plates Work
Number plates in South Africa are issued at provincial level, not nationally. Each province's transport department runs its own registration system, which is why the formats differ so much from one province to the next.
Most provinces use a suffix system: three letters, three digits, then the provincial code, such as BCD 123 MP for Mpumalanga. Gauteng and KwaZulu-Natal have both moved to a newer two-letter, two-digit, two-letter format ending in the provincial code. The Western Cape is the outlier and still uses a historic prefix system based on towns rather than a provincial suffix.
The code tells you where the vehicle was registered. It does not tell you where the vehicle is now, and it does not tell you who owns it. That distinction matters, and we come back to it below.
Number Plate Codes by Province
Here are the current formats and provincial codes across South Africa:
| Province | Code | Current format | Example |
|---|---|---|---|
| Gauteng | GP | Two letters, two digits, two letters | BC 12 DF GP |
| KwaZulu-Natal | ZN | Two letters, two digits, two letters | BL 00 MY ZN |
| Western Cape | Town prefix | Town letters then digits | CA 123-456 |
| Eastern Cape | EC | Three letters, three digits | BCD 123 EC |
| Free State | FS | Three letters, three digits | BBC 123 FS |
| Limpopo | L | Three letters, three digits | BCD 123 L |
| Mpumalanga | MP | Three letters, three digits | BCD 123 MP |
| North West | NW | Three letters, three digits | BBC 123 NW |
| Northern Cape | NC | Three letters, three digits | BBC 123 NC |
Plate colours vary too. Gauteng and KwaZulu-Natal use blue on white, the Northern Cape uses green on white, and most other provinces use black on white or black on a graphic background.
One quirk worth knowing: the Free State is the only province that puts an expiry date on the number plate itself, and owners are required to replace the plate every five years. Everywhere else the plate stays with the vehicle and it is the vehicle licence disc that has to be renewed annually.
Western Cape Town Codes: Why Cape Town Plates Start With CA
The Western Cape never moved to a single provincial suffix. Instead it kept the older system in which the opening letters identify the town or registering authority where the vehicle was first registered.
Commonly seen Western Cape codes include:
- CA and CAA - Cape Town
- CJ - Paarl
- CL - Stellenbosch
- CW - Worcester
- CX - Knysna
This is a selection rather than a complete list. The Western Cape has dozens of town codes, most beginning with C, and older codes remain valid on vehicles registered years ago. Personalised Western Cape plates use a WP suffix instead of a town prefix.
Because these codes reflect where a vehicle was first registered, a car wearing a CX plate may well have been driven around Johannesburg for the past decade. A plate code is a clue about registration history, not a statement about current location.
What KwaZulu-Natal's Change to ZN Plates Means
KwaZulu-Natal introduced a new number plate system in December 2023, moving to a two letters, two digits, two letters format ending in ZN, such as BL 00 MY ZN.
The new system replaced the long-standing town-specific codes that KwaZulu-Natal drivers grew up with, including ND (Durban), NP (Pietermaritzburg), NPS (Port Shepstone) and NKR (Richards Bay).
Motorists were given a grace period of roughly two years to change over, with a final deadline of 30 November 2025. From 1 December 2025 the old KwaZulu-Natal plates became invalid, and the provincial Department of Transport has confirmed that enforcement is now under way. Drivers still running old plates face a fine, and the department has warned that continued non-compliance can lead to impoundment of the vehicle or, for repeat offences, a court appearance. Reports in early 2026 suggested a substantial number of vehicles had still not migrated.
If you drive a KwaZulu-Natal-registered vehicle and are unsure of your status, confirm directly with the KwaZulu-Natal Department of Transport or your local licensing office rather than relying on secondhand advice.
Gauteng's New Smart Number Plates
Gauteng unveiled a new "smart" number plate system in June 2025. The plates carry a tamper-evident security decal and a forensic QR code with track-and-trace capability, backed by a digitised registration portal. The stated aim is to make life harder for vehicle thieves and for the criminals who clone plates to disguise stolen or unlicensed vehicles.
The rollout began as a six-month pilot on the province's g-Fleet government vehicles, with the provincial government indicating that the system would be extended to the public from 2026.
A word of caution here: rollout timelines for this project have slipped before, and at the time of writing there is no confirmed compulsory changeover date for privately owned vehicles in Gauteng. Treat news coverage of "new number plates" with care and confirm the current position with the Gauteng Department of Roads and Transport before assuming your plate must be replaced.
Special Number Plates: Government, Police and Personalised
Not every plate follows the standard provincial pattern. South Africa uses distinct series for official vehicles:
- Government vehicles carry a G in the sequence and are typically black on yellow.
- South African Police Service vehicles use a B series.
- Defence Force vehicles use an M series.
- Diplomatic and consular vehicles use D, C, X or S series plates, with red or green lettering depending on the category.
Personalised plates are available in every province. Gauteng, KwaZulu-Natal and the Western Cape allow up to seven characters, while the other provinces cap personalised plates at six.
Cost depends heavily on how short and how desirable the combination is. A single-character personalised plate is priced in the thousands of rand, while a longer, less sought-after combination can cost little more than a standard registration. Fees are set provincially and change from time to time, so check the current schedule with your provincial licensing department. The Western Cape Government's guide to special number plates sets out the application process for that province.
The Legal Rules for Number Plates
Number plates are not decorative, and the National Road Traffic Act sets out how they must be displayed:
- Every vehicle except a motorcycle must display a plate at the front and the rear.
- The most common plate size matches the European standard at 520 mm x 113 mm, with a shorter 440 mm x 120 mm option also widely used.
- Plates may be plastic or metal. Gauteng has required metal plates for newly issued registrations since 2013.
- Plates on new vehicles must be fixed to the body, or to an approved plate holder, using four 4 mm rivets.
- The vehicle licence disc must be displayed inside the windscreen and be visible from the passenger side.
An obscured, damaged, faded or homemade plate is an offence, and it is one of the easiest things for a traffic officer to spot. If your plate is unreadable, replace it before it costs you a fine.
What a Number Plate Can and Cannot Tell You
This is where a lot of misleading information circulates online, so it is worth being blunt.
What a number plate can tell you: the province, and in the Western Cape the town, where the vehicle was registered. Run the plate through a commercial vehicle lookup and you can also obtain the vehicle's specifications, such as make, model, year and engine details, along with the VIN.
What a number plate cannot tell you: the owner's name, identity number, address or contact details. The national vehicle register held on NaTIS is not a public database. Owner information is personal information under POPIA, and access is restricted to parties with a lawful basis, such as law enforcement, licensing authorities and specific accredited users.
So when you see a site promising to "trace a vehicle owner by number plate" or to pinpoint a car's location from its plate, treat it with real scepticism. There is no public tool in South Africa that returns an owner's identity from a registration number, and no lookup of any kind returns a vehicle's live location. Live tracking requires a tracking device fitted to that specific vehicle, or a criminal case in the hands of the police. If a service claims otherwise, it is either overselling, harvesting your data, or both.
Where a plate check genuinely helps is in verifying a vehicle before you buy it. If you are looking at a used car, a paid vehicle lookup report by plate or VIN consolidates the registration and specification records into one document, which is a far more reliable basis for a decision than a seller's word.
Cloned Plates and What to Watch For
Plate cloning is the reason all of this matters. A cloned plate is a duplicate of a legitimate registration fitted to another, usually stolen, vehicle so that it passes a casual glance.
The defence is simple: never rely on the plate alone. Cross-check it against the vehicle licence disc and, most importantly, against the VIN stamped on the vehicle itself. Our guide to running a VIN number check in South Africa explains where to find the VIN and how to verify it, and the VIN is much harder to fake than a plate.
Red flags worth walking away from include a plate that does not match the licence disc, a licence disc that does not match the VIN, a seller who cannot produce the registration papers, and a province code that makes no sense against the vehicle's stated history. Registration records themselves are administered through the NaTIS system.
It is also worth verifying the person, not just the car. You can confirm that a seller's 13-digit identity number is structurally valid in seconds using our free ID number validator, which is a sensible first step before handing over any money.
Frequently Asked Questions
What do the letters on a South African number plate mean?
In most provinces the letters at the end of the plate identify the province of registration, such as GP for Gauteng, ZN for KwaZulu-Natal, EC for the Eastern Cape and FS for the Free State. In the Western Cape the letters at the start identify the town where the vehicle was registered, such as CA for Cape Town. The remaining letters and digits are simply a unique sequence.
Can I find out who owns a car from its number plate in South Africa?
No. The vehicle owner information held on the national NaTIS register is not publicly accessible, and owner details are personal information protected under POPIA. Access is limited to law enforcement, licensing authorities and accredited parties with a lawful basis. Commercial lookups can return the vehicle's specifications, but not the owner's identity or address.
What are the new number plates in South Africa?
Two changes are under way. KwaZulu-Natal moved to a new ZN format in December 2023, with old town-code plates becoming invalid after 30 November 2025. Separately, Gauteng unveiled a smart number plate system in June 2025 featuring a tamper-evident decal and a forensic QR code, which began as a pilot on government fleet vehicles and is expected to extend to the public from 2026. Confirm current requirements with your provincial transport department.
What does CA mean on a Cape Town number plate?
CA is the registering authority code for Cape Town. The Western Cape retained the historic town-prefix system rather than switching to a single provincial suffix, so a plate reading CA 123-456 indicates a vehicle first registered in Cape Town. Other Western Cape codes include CJ for Paarl, CL for Stellenbosch, CW for Worcester and CX for Knysna.
How many characters can a personalised number plate have?
Gauteng, KwaZulu-Natal and the Western Cape allow personalised number plates of up to seven characters. The remaining provinces limit personalised plates to six characters. Applications are made through your provincial licensing authority, and pricing depends on the length and desirability of the combination.
Do Free State number plates expire?
Yes. The Free State is the only South African province that places an expiry date on the number plate itself, requiring owners to replace the plate every five years. This is separate from the annual vehicle licence disc, which every vehicle in the country must renew regardless of province.
The Bottom Line
A South African number plate is a structured identifier, and reading it is genuinely useful: the code tells you the province, and in the Western Cape the town, where a vehicle was registered. What it will never tell you is who owns the car. Anyone promising that is selling you something they cannot deliver.
If you are checking out a used vehicle, use the plate as a starting point, verify the VIN, and verify the seller. You can find a full breakdown of our verification reports if you need documented confirmation rather than a best guess. For further background on the provincial systems, Wikipedia maintains a detailed reference on vehicle registration plates of South Africa.