Special Series Overview

JB

Johor's registration code before 1948

Flex Your Plate Knowledge

In an argument about the JB series? Share this page in the group chat or comment section and retire as the undisputed plate sifu that you are.

Think we've missed something important or want to add details? Help us out and tell us about it here or email us at support@platehaus.my.

Key Facts

Issue Date
pre-1948
Issuance Range
JB + number, used before 1948
Rarity
Legacy format (pre-1948 Johor registration)
Transfer Rules
Historic code; later JB plates belong to Johor's ordinary sequence.

Issuing State

Key Points

  • Johor's code before 1948.
  • Replaced by J in 1948.
  • Later JB plates are ordinary Johor registrations.

Series Overview

JB was Johor's registration code when it was one of the Unfederated Malay States. In 1948 the Federation of Malaya replaced two-letter codes with single letters, and Johor became J.

JB later returned as a block in Johor's own ordinary J sequence, so a modern JB plate is a standard Johor registration. The letters also match the initials of Johor Bahru.

Sources

Sources checked for the JB entry.

  1. Malaya The First Single Letter Plates Trial
    Europlate Blog
    Open citation: Malaya The First Single Letter Plates Trial
  2. Vehicle Registration Plates Of Malaysia
    Wikipedia
    Open citation: Vehicle Registration Plates Of Malaysia

Frequently Asked Questions

What was Johor's plate code before J?

JB, used until the 1948 rationalisation made Johor J.

Does JB on a plate mean Johor Bahru?

Not officially. JB was Johor's pre-1948 code and later a block in Johor's J sequence; the match with Johor Bahru's initials is a bonus.

For normal state series (V, B, J, etc.), see the Series Index. For broader JPJ plate-index context, visit the Plate Index.

Relevant Special Serieses to this

View all
NS

Negeri Sembilan's registration code, 1932 to 1948

NS + number, used before 1948

PK

Perak's registration code before 1948

PK + number, used before 1948

KN

Kelantan's registration code before 1948

KN + number, used before 1948

HA-HW

Taxi plates: H for hire plus the state or territory letter

H + state letter + serial (e.g. HWA 1234, HQ 687)

SL

A code with two histories: Selangor before 1948, and Labuan under Sabah

SL + number (Selangor, pre-1948); SL + letter + number + S (Labuan under Sabah)

1D

Sarawak First Division (Kuching) code, before 1991

1D + letter + number (e.g. 1DD 2660)

EJ

Sabah E-prefix code for Jesselton (Kota Kinabalu)

EJ + number, then EJA and EJB (e.g. EJ 2053)

H

Malaysia Day 2026 "Harmoni" series, JPJ's last single-letter release

1 - 9999

Z

Malaysian Armed Forces vehicles

Z + branch letter + number (e.g. ZB 5277)

3D

Sarawak Third Division (Sibu) code, before 1991

3D + letter + number (e.g. 3D 5690)

Jalur Gemilang II

One-off plate of a round-the-world Proton Satria GTi, 2003

Single plate: Jalur Gemilang II

EL

Labuan's code while part of Sabah

EL + number