Latest JPJ Running Registration Numbers
The most recent car registration number JPJ has reached in each Malaysian state and region.
Last updated: 8 Sep 2026, 6:40pm MYT
| Area / State | JPJ code | Latest number |
|---|---|---|
| Johor | J | not published |
| Kedah | K | KGH9408 |
| Langkawi | KV | KV1006F |
| Kelantan | D | DFR7052 |
| Melaka | M | MEH3020 |
| Negeri Sembilan | N | NEL7405 |
| Pahang | C | CFH6572 |
| Pulau Pinang | P | PSF4001 |
| Perak | A | APL3246 |
| Perlis | R | RBF1591 |
| Selangor | B | BST5219 |
| Terengganu | T | TDH7239 |
| Kota Kinabalu | SA | SJT9470 |
| Sandakan | SS | SMW8306 |
| Kudat | SK | SK4937H |
| Tawau | ST | SWS5852 |
| Beaufort | SB | SB2981L |
| Keningau | SU | SU1081R |
| Sandakan | SM | not published |
| Lahat Datu | SD | SPA4807 |
| Kuching | QA | QAB5313P |
| Mukah | QS | QE3910 |
| Miri | QM | not published |
| Betong | QB | not published |
| Sarikei | QR | QRY4617 |
| Bintulu | QT | QDF3747 |
| Lawas | QL | QLG4930 |
| Kota Samarahan | QC | QCW6157 |
| Kapit | QP | QPE489 |
| Wilayah Persekutuan Kuala Lumpur | W | VRP2875 |
| Wilayah Persekutuan Labuan | L | LH6952 |
| Wilayah Persekutuan Putrajaya | F | not published |
The official reference is JPJ’s own inquiry: Inquiry of Latest Registration Number (JPJ). JPJ is the authority for registration numbers.
How to bid for a number plate Want a specific or running number? JPJ auctions them online. Our step-by-step JPJeBid guide covers sign-up, deposits, bidding and payment. Read the JPJeBid guide →What is a JPJ running number?
Every vehicle registered in Malaysia gets a plate in the sequence for its area — for example Selangor runs on the B series and Kuala Lumpur on the W series. JPJ issues these numbers in order, so the “running number” is simply the newest plate the department has reached for that area. If you are registering a new car, your plate will be at or just after the number shown here for your state.
How to read Malaysian plates
- Peninsular states use a single letter followed by the running number, e.g. B (Selangor), W/V (Kuala Lumpur), J (Johor), P (Penang), A (Perak), M (Melaka), N (Negeri Sembilan), C (Pahang), D (Kelantan), T (Terengganu), K (Kedah), R (Perlis) and KV (Langkawi).
- Sabah uses an S prefix with a second letter for the division — SA Kota Kinabalu, SS Sandakan, ST Tawau, SB Beaufort, SU Keningau, SK Kudat, SD Lahad Datu.
- Sarawak uses a Q prefix with a division letter — QA Kuching, QM Miri, QT Bintulu, QS Mukah, QR Sarikei, QB Betong, QC Kota Samarahan, QP Kapit, QL Lawas.
- The Federal Territories run their own series: Kuala Lumpur (W, then V), Putrajaya (F / Putrajaya) and Labuan (L).
Frequently asked questions
How often do the numbers change?
JPJ issues registration numbers continuously, so the running number for a busy state can move within days while a quieter area changes slowly. This page shows the latest number on record for each area.
Is this an official JPJ page?
No. For anything official — including buying a preferred number — use JPJ’s own portal. JPJ remains the authority for registration numbers.
Why does a state show “not published”?
Some areas do not always have a current number on record (for example during JPJ maintenance). It shows again once a number is available.
Can I buy the next number?
Attractive and running numbers are sold by JPJ through its official online bidding system, not here. See our guide on how to bid for a JPJ number plate on JPJeBid.