International vehicle registration code

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Short description Script error: No such module "Unsubst".

File:CH international vehicle registration oval.png
Example of a white oval plate or sticker; this one represents Switzerland
File:1960 Borgward H1500 Isabella pic-001.JPG
A 1960 Borgward Isabella showing the international vehicle code NL (Netherlands)
File:Estonia licenseplate EU.JPG
Estonian registration plate in EU standard format with international code EST
File:Indian Vehicle Registration Plate - Kolkata 2011-07-29 4088 (cropped).JPG
Indian vehicle registration plate in Indian standard format with international code IND
File:Brazilian vehicle license plate (2018-).jpg
Brazilian vehicle registration plate in Mercosur standard format with international code BR

The country in which a motor vehicle's vehicle registration plate was issued may be indicated by an international vehicle registration code, also called Vehicle Registration Identification code or VRI code, formerly known as an International Registration Letter[1] or International Circulation Mark.[2] It is referred to as the Distinguishing sign of the State of registration in the Geneva Convention on Road Traffic of 1949 and the Vienna Convention on Road Traffic of 1968.

The allocation of codes is maintained byScript error: No such module "Unsubst". the United Nations Economic Commission for Europe as the Distinguishing Signs Used on Vehicles in International Traffic[3] (sometimes abbreviated to DSIT), authorised by the UN's Geneva Convention on Road Traffic[4] and the Vienna Convention on Road Traffic.[5] Many vehicle codes created since the adoption of ISO 3166 coincide with ISO two- or three-letter codes. The 2004 South-East Asian Agreement ... for the Facilitation of Cross-Border Transport of Goods and People uses a mixture of ISO and DSIT codes: Myanmar uses MYA, China CHN, and Cambodia KH (ISO codes), Thailand uses T (DSIT code), Laos LAO, and Vietnam VN (coincident ISO and DSIT codes).[6]

The Geneva Convention on Road Traffic entered into force on 26 March 1952. One of the main benefits of the convention for motorists is the obligation on signatory countries to recognize the legality of vehicles from other signatory countries. When driving in other signatory countries, the distinguishing sign of the country of registration must be displayed on the rear of the vehicle. This sign must be placed separately from the registration plate and may not be incorporated into the vehicle registration plate.

History

1909 Paris Convention

The display of a national distinctive mark on a white oval plate, Template:Cvt with black letters was first introduced by the 1909 International Convention with respect to the Circulation of Motor Vehicles signed in Paris. The plate was required to be affixed to the rear of the vehicle, separate from the number plate displaying the vehicle's national registration mark. The 1909 convention only allowed distinctive marks to be of one or two Latin letters.[7]

1909 Paris Convention distinctive marks
State Mark
File:Flag of the Habsburg Monarchy.svg Austrian Empire A
File:Flag of Belgium (civil).svg Belgium B
File:Flag of Bulgaria.svg Bulgaria BG
File:Flag of France (1794–1815, 1830–1958).svg France F
File:Flag of the German Empire.svg Germany D
Template:Country data United Kingdom of Great Britain and Ireland GB
Template:Country data Kingdom of Greece GR
Template:Country data Lands of the Crown of Saint Stephen H
Template:Country data Kingdom of Italy I
File:Flag of Monaco.svg Monaco MC
Template:Country data Kingdom of Montenegro MN
File:Flag of the Netherlands.svg The Netherlands NL
Template:Country data Kingdom of Portugal P
Template:Country data Kingdom of Romania RO
File:Flag of Russia.svg Russian Empire R
File:State Flag of Serbia (1882-1918).svg Serbia SB
File:Flag of Spain (1785–1873, 1875–1931).svg Spain E
File:Flag of Sweden.svg Sweden S
File:Flag of Switzerland (Pantone).svg  Switzerland CH
File:Flag of the United States (1908-1912).svg United States of America US

1924 Paris Convention

The term distinguishing mark was adopted by the 1924 International Convention Relative to Motor Traffic signed in Paris, which extended the maximum length of mark from two to three Latin letters, and permitted distinguishing marks not just for states, but also for non-sovereign territories which operated their own vehicle registration systems.[8]

File:VW Golf I Åland.JPG
Volkswagen Golf Mk1 with both International vehicle registration codes, the Åland Islands (AX) and Finland (SF)
1924 Paris Convention distinguishing marks
State or territory Mark Notes
File:Flag of Alderney.svg Alderney GBA
File:Flag of Austria.svg Austria ATemplate:Efn
File:Flag of Belgium (civil).svg Belgium BTemplate:Efn
File:Flag of Brazil (1889–1960).svg Brazil BR
Template:Country data British India BI
File:Flag of Bulgaria.svg Bulgaria BGTemplate:Efn
File:Flag of Chile.svg Chile RCH
Template:Country data Republic of China (1912–1949) RC
File:Flag of Colombia.svg Colombia CO
File:Flag of Cuba.svg Cuba C
File:Flag of the Czech Republic.svg Czechoslovakia CS
File:Flag of the Free City of Danzig.svg Danzig DA
File:Flag of Denmark.svg Denmark DK
File:Flag of the Netherlands.svg Dutch East Indies IN
File:Flag of Ecuador (1900–2009).svg Ecuador EQ
File:Flag of Egypt (1922–1958).svg Egypt ET Current code is EG.
File:Flag of Estonia.svg Estonia EST
File:Flag of Finland.svg Finland SF From Finnish Script error: No such module "Lang"., Swedish Script error: No such module "Lang".. The latter because Swedish is the second official language in Finland.
File:Flag of France.svg France, Algeria and Tunis FTemplate:Efn
Template:Country data French India F
File:Flag of Germany (3-2 aspect ratio).svg Germany DTemplate:Efn For Script error: No such module "Lang".
File:Government Ensign of Gibraltar (1921–1939).svg Gibraltar GBZ
File:Flag of the United Kingdom.svg Great Britain and Northern Ireland GBTemplate:Efn
File:Flag of Greece (1822-1978).svg Greece GRTemplate:Efn
File:Flag of Guatemala.svg Guatemala G
Guernsey GBG
File:Flag of Haiti (1820–1849, 1859–1964).svg Haiti RH
File:Flag of Hungary (1915-1918, 1919-1946).svg Hungary HTemplate:Efn
Template:Country data Irish Free State SE Part of the United Kingdom at the time of the 1909 convention. Initials stand for Irish Script error: No such module "Lang"..
File:Flag of Italy (1861–1946).svg Italy ITemplate:Efn
File:Flag of Jersey (pre 1981).svg Jersey GBJ
File:Flag of Latvia.svg Latvia LV
File:Flag of Liechtenstein.svg Liechtenstein FL For Script error: No such module "Lang".
File:Flag of Lithuania.svg Lithuania LT
File:Flag of Luxembourg.svg Luxembourg L
File:Flag of Malta (1923–1943).svg Malta GBY
File:Flag of Mexico (1916–1934).svg Mexico MEX
File:Flag of Monaco.svg Monaco MCTemplate:Efn
File:Flag of Morocco.svg Morocco F
File:Flag of the Netherlands.svg Netherlands NLTemplate:Efn
File:Flag of Panama.svg Panama PY Current code is PA
File:Flag of Paraguay (1842-1954).svg Paraguay PA Current code is PY
File:Flag of Peru (1884–1950).svg Peru PE
Template:Country data Persia PR
File:Flag of Poland (1919-1928).svg Poland PL
File:Flag of Portugal.svg Portugal PTemplate:Efn
File:Flag of Romania.svg Romania RTemplate:Efn
File:Flag of Saar 1920-1935.svg Territory of the Saar SA League of Nations mandate
File:Flag of Yugoslavia (1918–1943).svg Kingdom of Serbs, Croats and Slovenes SHS
Template:Country data Siam SM
File:Flag of Spain.svg Spain ETemplate:Efn For Script error: No such module "Lang".
File:Flag of Sweden.svg Sweden STemplate:Efn
File:Flag of Switzerland (Pantone).svg  Switzerland CHTemplate:Efn
Syria and Lebanon LSA French League of Nations mandate
File:Flag of Turkey.svg Turkey TR
Template:Country data Union of Soviet Socialist Republics SU Russia had been a party to the 1909 convention.
File:Flag of the United States (1912-1959).svg United States of America USTemplate:Efn
File:Flag of Uruguay.svg Uruguay U Current code is ROU

Template:Notelist

Location

Since the Vienna Convention on Road Traffic entered into force on 21 May 1977, in signatory countries it replaces previous road traffic conventions, including the Geneva Convention on Road Traffic, in accordance with its Article 48. According to the Vienna Convention on Road Traffic, the distinguishing sign of the country of registration must be displayed on the rear of the vehicle. The sign may either be placed separately from the registration plate as a white oval plate or sticker, or be incorporated in the vehicle registration plate. When the distinguishing sign is incorporated in the registration plate, it must also appear on the front registration plate of the vehicle.

The requirement to display a separate distinguishing sign is not necessary within the European Economic Area, for vehicles with license plates in the common EU format, which satisfy the requirements of the Vienna Convention, and so are also valid in non-EU countries signatory to that convention.[9] Separate signs are also not needed for Canada, Mexico and the United States, where the province, state or district of registration is usually embossed or surface-printed on the vehicle registration plate, though neither of these countries are parties to the Vienna Convention.Script error: No such module "Unsubst".

Current codes

Code Country From Previous
code(s)
Notes
A Script error: No such module "flag". 1911 Austria in English or Script error: No such module "Lang". in French
AFG Script error: No such module "flag". 1971 Coincides with ISO 3166-1 alpha-3 code.
AL Script error: No such module "flag". 1934 Coincides with ISO 3166-1 alpha-2 code.
AM Script error: No such module "flag". 1992 SU Formerly part of the Soviet Union. Coincides with ISO 3166-1 alpha-2 code.
AND Script error: No such module "flag". 1957 Coincides with ISO 3166-1 alpha-3 code. Used on plates since 2011, name fully spelt out since 1958.
AUS Script error: No such module "flag". 1954 Coincides with ISO 3166-1 alpha-3 code.
AX Template:AX 2025 FIN Formerly FIN and SF like the rest of Finland[10]
AZ Script error: No such module "flag". 1993 SU Formerly part of the Soviet Union. Coincides with ISO 3166-1 alpha-2 code.
B Script error: No such module "flag". 1910
BD Script error: No such module "flag". 1978 PAK Formerly East Pakistan
BDS Script error: No such module "flag". 1956
BF Script error: No such module "flag". 1990 RHV / HV Until August 2003, 1984; Script error: No such module "Lang". (Upper Volta)
BG Script error: No such module "flag". 1910 BUL Coincides with ISO 3166-1 alpha-2 code.
BH Script error: No such module "flag". 1938 Formerly British Honduras. Still officially registered as BH as of June 2024. New driving licenses appear to have 'BZ' instead of 'BH' as Belize's code.[11] Belize License Plates have always displayed full name of the country since name change in 1973.
BIH Script error: No such module "flag". 1992 SHS 1919–29
Y 1929–53
YU 1953–92
Script error: No such module "Lang". / Template:Native name.
Formerly part of the Kingdom of Serbs, Croats and Slovenes Template:Native name, then part of Yugoslavia. Coincides with ISO 3166-1 alpha-3 code.
BOL Script error: No such module "flag". 1967 Coincides with ISO 3166-1 alpha-3 code.
BR Script error: No such module "flag". 1930 Coincides with ISO 3166-1 alpha-2 code. Displayed on license plates since 2018 alongside full name.
BRN Script error: No such module "flag". 1954
BRU Script error: No such module "flag". 1956
BS Script error: No such module "flag". 1950 Fully name displayed since the 1970s
BVI Script error: No such module "flag". 1910
BW[3] Script error: No such module "flag". 2003 BP Officially used by Botswana since 2003. Coincides with ISO 3166-1 alpha-2 code. Formerly RB (Republic of Botswana) until 2004; Bechuanaland Protectorate before 1966.
BY Script error: No such module "flag". 1992 (2004) SU Belarus; formerly part of the Soviet Union. The UN was officially notified of the change from SU to BY only in 2004.Script error: No such module "Unsubst". Coincides with ISO 3166-1 alpha-2 code.
CAM Script error: No such module "flag". 1952 F & WAN Formerly a territory of France, plus a strip of territory from eastern Nigeria (WAN). Unofficially using CMR on their plates.
CDN Script error: No such module "flag". 1956 CA CDN for "Canada Dominion"Script error: No such module "Unsubst".
CGO Script error: No such module "flag". 1997 CB, RCL, ZRE Template:Langx, Script error: No such module "Lang"., Congo (Kinshasa), Script error: No such module "Lang"., Template:Native name
CH Script error: No such module "flag". 1911 Template:Native name. Coincides with ISO 3166-1 alpha-2 code.
CI Script error: No such module "flag". (Script error: No such module "Lang".) 1961 F Formerly a territory of France. Coincides with ISO 3166-1 alpha-2 code.
CL Script error: No such module "flag". 1961 Formerly Ceylon. However, "SL" is being used on current driver licenses.
CO Script error: No such module "flag". 1952 Coincides with ISO 3166-1 alpha-2 code.
CR Script error: No such module "flag". 1956 Coincides with ISO 3166-1 alpha-2 code.
CU[3] Script error: No such module "flag". 1930Script error: No such module "Unsubst". Coincides with ISO 3166-1 alpha-2 code.
CY Script error: No such module "flag". 1932 Coincides with ISO 3166-1 alpha-2 code.
CZ Script error: No such module "flag". 1993 CS Formerly Script error: No such module "Lang". (Czechoslovakia). Coincides with ISO 3166-1 alpha-2 code.
D Script error: No such module "flag". 1910 Template:Native name; also used until 1974 by Template:GDR, which then used DDR until German reunification in 1990
DK Script error: No such module "flag". 1914 Coincides with ISO 3166-1 alpha-2 code.
DOM Script error: No such module "flag". 1952 Coincides with ISO 3166-1 alpha-3 code.
DY Script error: No such module "flag". 1910 Part of AOF
(Script error: No such module "Lang".) − 1960
Dahomey (name until 1975). Uses RB unofficially (Script error: No such module "Lang".)
DZ Script error: No such module "flag". 1962 F − 1911 Script error: No such module "Lang". (Template:Langx); formerly part of France. Coincides with ISO 3166-1 alpha-2 code.
E Script error: No such module "flag". 1910 Template:Native name
EAK Script error: No such module "flag". 1938 East Africa Kenya
EAT Script error: No such module "flag". 1938 EAT & EAZ East Africa Tanzania; formerly East Africa Tanganyika and East Africa Zanzibar, EAZ used on plates issued in Zanzibar since 2008.
EAU Script error: No such module "flag". 1938 East Africa Uganda
EAZ File:Flag of Zanzibar.svg Zanzibar 1964 East Africa Zanzibar
EC Script error: No such module "flag". 1962 EQ Coincides with ISO 3166-1 alpha-2 code.
EG[12] Script error: No such module "flag". 2024 ET 1927–2024 Coincides with ISO 3166-1 alpha-2 code.
ER Script error: No such module "flag". 1993 AOI Template:Native name. Coincides with ISO 3166-1 alpha-2 code.
ES Script error: No such module "flag". 1978
EST Script error: No such module "flag". 1993 EW 1919–1940 & 1991–1993
SU 1940–1991
Script error: No such module "Lang". (Estonian; old style Script error: No such module "Lang".). Coincides with ISO 3166-1 alpha-3 code.
ETH Script error: No such module "flag". 1964 AOI − 1941 Template:Native name. Coincides with ISO 3166-1 alpha-3 code.
F Script error: No such module "flag". 1910
FIN Script error: No such module "flag". 1993 SF Script error: No such module "Lang". / Script error: No such module "Lang". (Finnish/Swedish). Coincides with ISO 3166-1 alpha-3 code.
FJI Script error: No such module "flag". 1971 Coincides with ISO 3166-1 alpha-3 code.
FL Script error: No such module "flag". 1923 Script error: No such module "Lang". (German: 'Principality of Liechtenstein')
FO Script error: No such module "flag". 1996 FR Script error: No such module "Lang".. Coincides with ISO 3166-1 alpha-2 code.
G Script error: No such module "flag". 1974 ALEF − 1960 Script error: No such module "Lang".. Unofficially using RG on their license plates.
GBA File:Flag of Alderney.svg Alderney 1924 GB 1923–1924 (United Kingdom of) Great Britain & Northern Ireland – Alderney
GBG Script error: No such module "flag". 1924 GB 1914–1924 (United Kingdom of) Great Britain & Northern Ireland – Guernsey
GBJ Script error: No such module "flag". 1924 GB 1914–1924 (United Kingdom of) Great Britain & Northern Ireland – Jersey
GBM Script error: No such module "flag". 1932 (United Kingdom of) Great Britain & Northern Ireland – Isle of Man
GBZ Script error: No such module "flag". 1924 GB 1911–1924 (United Kingdom of) Great Britain & Northern Ireland – Gibraltar (Z was assigned because G was already used for Guernsey)Script error: No such module "Unsubst".
GCA Script error: No such module "flag". 1956 G Guatemala, CentroAmérica in Spanish / Guatemala, Central America
GE Script error: No such module "flag". 1992 SU Formerly part of the Soviet Union. Older licence plates use "GEO" instead of "GE". Also used unofficially and illegally by Equatorial-Guinea (Template:Langx). Coincides with ISO 3166-1 alpha-2 code.
GH Script error: No such module "flag". 1959 WAC − 1957 West Africa Gold Coast − 1957. Coincides with ISO 3166-1 alpha-2 code.
GR Script error: No such module "flag". 1913 Coincides with ISO 3166-1 alpha-2 code.
GUY Script error: No such module "flag". 1972 BRG Formerly British Guiana − 1966. Coincides with ISO 3166-1 alpha-3 code.
H Script error: No such module "flag". 1910
HK Script error: No such module "flag". 1961 Hong Kong remains in the United Nations list of country road codes. Reattached to the People's Republic of China in 1997 with a strong autonomy.[13]
HKJ Script error: No such module "flag". 1966 JOR Hashemite Kingdom of Jordan
HN Script error: No such module "flag". 2018 Unofficial: no other code found for Honduras. Coincides with ISO 3166-1 alpha-2 code. Full name used on license plates.
HR Script error: No such module "flag". 1992 SHS 1919–29
Y 1929–53
YU 1953–92
Template:Native name. Formerly part of Yugoslavia. Immediately after Croatia's declaration of independence in 1991, it was common to see unofficial oval stickers with the letters "CRO". Despite the initial anticipation that Croatia's international vehicle registration code would be "CRO", Croatia opted for "HR" (Script error: No such module "Lang".) instead.

SHS was for the Kingdom of the Serbs, Croats and Slovenes (Script error: No such module "Lang".). Coincides with ISO 3166-1 alpha-2 code.

I Script error: No such module "flag". 1910
IL Script error: No such module "flag". 1952 "Israel" is also written on the plate in Hebrew (Script error: No such module "Lang".) and Arabic (Script error: No such module "Lang".). Coincides with ISO 3166-1 alpha-2 code.
IND Script error: No such module "flag". 1947 BI Coincides with ISO 3166-1 alpha-3 code, displayed on plates since 2005.
IR Script error: No such module "flag". 1936 PR Coincides with ISO 3166-1 alpha-2 code.
IRL Script error: No such module "flag". 1992 GB − 1910–24
SE − 1924–38
EIR − 1938–62
EIR/IRL − 1962–92
Formerly a part of the United Kingdom, Script error: No such module "Lang"., Script error: No such module "Lang".. Coincides with ISO 3166-1 alpha-3 code.
IRQ Script error: No such module "flag". 1930 Coincides with ISO 3166-1 alpha-3 code. Name fully spelt out on plates from 2008-2024
IRQ KR Template:KUR 1991 See above for 'IRQ'.
IS Script error: No such module "flag". 1936 Template:Native name. Coincides with ISO 3166-1 alpha-2 code.
J Script error: No such module "flag". 1964
JA Script error: No such module "flag". 1932
KG Script error: No such module "flag". 1992 SU − 1991 Formerly part of the Soviet Union. The Kyrgyz government notified the change from "KS" to "KG", which featured on the new car registration plates from March 2016, in August that year to the UN Secretary-General.[14] Additionally, most vehicles use "KGZ" oval stickers instead of "KS". Coincides with ISO 3166-1 alpha-2 code.
KH[15] Script error: No such module "flag". 1956 (KHM) K Known as Kampuchea 1976–89. Formerly a territory of France. KH currently being used (Khmer) on driving licenses, which coincides with ISO 3166-1 alpha-2 code.
Change ratified from K (previously KHM) to KH in 2009 to the United Nations.[16]
KSA Script error: No such module "flag". 1973 SA Kingdom of Saudi Arabia, SA used on plates from 1972 to 1981
KWT Script error: No such module "flag". 1954 Full name used on plates since 1995, KWT used on plates in 1991-1994 and plates for international travel starting in 1970s, KT used in 1950s to the late 60s
KZ Script error: No such module "flag". 1992 SU − 1991 Formerly part of the Soviet Union. Coincides with ISO 3166-1 alpha-2 code.
L Script error: No such module "flag". 1911
LAO Script error: No such module "flag". 1959 F – 1949 Formerly a territory of France (French Indochina). Coincides with ISO 3166-1 alpha-3 code.
LAR Script error: No such module "flag". 1972 I − 1949, LT Libyan Arab Republic, unused, unofficial LY used instead.
LB Script error: No such module "flag". 1967 Displayed on plates since 2015, full name used on license plates since 1940s.
LS Script error: No such module "flag". 1967 BL Basutoland − 1966. Coincides with ISO 3166-1 alpha-2 code.
LT Script error: No such module "flag". 1992 SU 1940–1991 Coincides with ISO 3166-1 alpha-2 code.
LV Script error: No such module "flag". 1992 LR 1927–1940
SU 1940–1991
Template:Native name. Coincides with ISO 3166-1 alpha-2 code.
M Script error: No such module "flag". 1966 GBY 1924–66
MA Script error: No such module "flag". 1924 Template:Native name. Coincides with ISO 3166-1 alpha-2 code.
MAL Script error: No such module "flag". 1967 PRK – 1957
FM 1954–57
PTM 1957–67
Formerly Perak, then Federated Malay States, then Template:Native name
MC Script error: No such module "flag". 1910 Coincides with ISO 3166-1 alpha-2 code. Name fully spelt out since 1950, displayed on plates since 2011.
MD Script error: No such module "flag". 1992 SU − 1991 Formerly part of the Soviet Union. Coincides with ISO 3166-1 alpha-2 code.
MEX Script error: No such module "flag". 1952 Coincides with ISO 3166-1 alpha-3 code. Displayed on all Mexican plates from 1966 until 2001
MNE Script error: No such module "flag". 2006 MN 1913–1919
SHS 1919–29
Y 1929–53
YU 1953–2003
SCG 2003–2006
Independent nation until 1918. After that, part of the Kingdom of Serbs, Croats and Slovenes (Script error: No such module "Lang". – Serbo-Croatian), then part of Yugoslavia and then Serbia and Montenegro (Script error: No such module "Lang". – Serbian). Independence restored in 2006. Coincides with ISO 3166-1 alpha-3 code.
MGL Script error: No such module "flag". 2002 MNG displayed on current plates. Nevertheless, the new format includes MGL once again.[17] Coincides with ISO 3166-1 alpha-3 code.
MOC Script error: No such module "flag". 1975 MOC: 1932–56
P: 1957–75
Formerly part of Portugal. Template:Native name. Coincides with ISO 3166-1 alpha-3 code.
MS Script error: No such module "flag". 1938
MV Script error: No such module "flag". 1965 Coincides with ISO 3166-1 alpha-2 code.
MW Script error: No such module "flag". 1965 EA 1932–38
NP – 1938–70
RNY option 1960–65
Formerly the Nyasaland Protectorate. Coincides with ISO 3166-1 alpha-2 code.
MYA[18] Script error: No such module "flag". 2019 BA, BUR Previously known as Burma. Coincides with the former ISO 3166-1 alpha-2 code.
N Script error: No such module "flag". 1922
NAM Script error: No such module "flag". 1990 SWA Formerly South West Africa. Coincides with ISO 3166-1 alpha-3 code.
NAU Script error: No such module "flag". 1968
NEP Script error: No such module "flag". 1970
NIC Script error: No such module "flag". 1952 Coincides with ISO 3166-1 alpha-3 code.
NL Script error: No such module "flag". 1910 Coincides with ISO 3166-1 alpha-2 code.
NMK Script error: No such module "flag". 2019 YU − 1992
MK 1992–2019
Formerly part of Yugoslavia. Known as Republic of Macedonia until 2019. Mix of English North and Macedonian Script error: No such module "Lang"..
NZ Script error: No such module "flag". 1958 Coincides with ISO 3166-1 alpha-2 code.
OM Script error: No such module "flag". ?Script error: No such module "Unsubst". Coincides with ISO 3166-1 alpha-2 code.
P Script error: No such module "flag". 1910 Unofficially used for Palestine in the West Bank and Gaza Strip.[19]
PA Script error: No such module "flag". 1952 PY 1924–1952 Coincides with ISO 3166-1 alpha-2 code. RP used 1928—-1936 for República de Panamá, name fully spelt out since 1937.
PE Script error: No such module "flag". 1937 Coincides with ISO 3166-1 alpha-2 code. Used on plates 1958—2009, name fully spelt out since 2010.
PK Script error: No such module "flag". 1947 Coincides with ISO 3166-1 alpha-2 code.
PL Script error: No such module "flag". 1921 Coincides with ISO 3166-1 alpha-2 code.
PNG Script error: No such module "flag". 1978 Coincides with ISO 3166-1 alpha-3 code. Used on plates since 1971.
PY Script error: No such module "flag". 1952 PA 1924–1952 Coincides with ISO 3166-1 alpha-2 code. Name fully spelt out since 1972.
Q Script error: No such module "flag". 1972
RA Script error: No such module "flag". 1927 Template:Native name
RC File:Flag of the Republic of China.svg Taiwan 1932 Republic of China. Unofficially also used by car license plates in the Republic of Congo "République du Congo".
RCA Script error: No such module "flag". 1962 Template:Native name
RCB Script error: No such module "flag". 1962 Template:Native name. Unofficially using RC on current plates.
RCH Script error: No such module "flag". 1930 Template:Native name
RG Script error: No such module "flag". 1972 Template:Native name. Also used unofficially by Gabon.
RH Script error: No such module "flag". 1952 Template:Native name
RI Script error: No such module "flag". 1955 Template:Native name
RIM Script error: No such module "flag". 1964 Template:Native name
RKS File:Flag of Kosovo.svg Kosovo 2010 SHS 1919–29
Y 1929–53
YU 1953–2003
SCG 2003–2006
SRB 2006–2010
Republic of Kosovo
RL Script error: No such module "flag". 1952 Template:Native name
RM Script error: No such module "flag". 1962 Template:Native name
RMM Script error: No such module "flag". 1962 AOF − 1960 Template:Native name. Formerly part of French West Africa (Script error: No such module "Lang".)
RN Script error: No such module "flag". 1977 AOF − 1960; 1960-1977 - NIG (?) Template:Native name. Formerly part of French West Africa (Script error: No such module "Lang".). Still listed as NIG under the UN list.
RO Script error: No such module "flag". 1981 R - 1981 Coincides with ISO 3166-1 alpha-2 code.
ROK Script error: No such module "flag". 1971 Republic of Korea. KOR used on European size plates since 2019.
ROU[20] Script error: No such module "flag". 1981 U 1926–1981 Stands for República Oriental del Uruguay.
RP Script error: No such module "flag". 1975 Script error: No such module "Lang". (Republic of the Philippines)
RSM Script error: No such module "flag". 1932 Template:Native name
RU Script error: No such module "flag". 1960 Belgian territory of Ruanda-Urundi. Unofficially using BU on their plates.
RUS Script error: No such module "flag". 1992 Formerly part of the Soviet Union. Coincides with ISO 3166-1 alpha-3 code.
RWA Script error: No such module "flag". 1964 RU − 1962 Formerly part of Ruanda-Urundi − 1962. Coincides with ISO 3166-1 alpha-3 code.
S Script error: No such module "flag". 1911
SD Script error: No such module "flag". 1935 Formerly Swaziland
SGP Script error: No such module "flag". 1952 Coincides with ISO 3166-1 alpha-3 code.
SK Script error: No such module "flag". 1993 CS 1919–39,1945–92
SQ 1939–45
Formerly Script error: No such module "Lang". (Czechoslovakia). Coincides with ISO 3166-1 alpha-2 code.
SLO[21] Script error: No such module "flag". 1992 SHS 1919–29
Y 1929–53
YU 1953–92
Formerly part of the Kingdom of Serbs, Croats and Slovenes Template:Native name, then part of Yugoslavia.
SME Script error: No such module "flag". 1936 Now displaying 'SUR' on current driving licenses.
SN Script error: No such module "flag". 1962 Coincides with ISO 3166-1 alpha-2 code.
SO Script error: No such module "flag". 1974 SP Formerly Somaliland Protectorate. Coincides with ISO 3166-1 alpha-2 code.
SRB Script error: No such module "flag". 2006 SB – 1919
SHS 1919–29
Y 1929–53
YU 1953–2003
SCG 2003–2006
Formerly part of Kingdom of Serbia (Script error: No such module "Lang".Serbian), Kingdom of Serbs, Croats and Slovenes (Script error: No such module "Lang".Serbo-Croatian), Yugoslavia (Script error: No such module "Lang".Serbo-Croatian), and Serbia and Montenegro (Script error: No such module "Lang".Serbian).

Coincides with ISO 3166-1 alpha-3 code.
SUD Script error: No such module "flag". 1963
SY Script error: No such module "flag". 1938
SYR Template:Flagdeco Syria 1952 Coincides with ISO 3166-1 alpha-3 code.
T Script error: No such module "flag". 1955 SM Siam
TCH Script error: No such module "flag". 1973 Template:Native name
TG Script error: No such module "flag". 1973 RT Formerly Template:Native name. Coincides with ISO 3166-1 alpha-2 code.
TJ Script error: No such module "flag". 1992 SU − 1991 Formerly part of the Soviet Union, used code "PT" for Script error: No such module "Lang".

on plates from 1993 to 2003. Coincides with ISO 3166-1 alpha-2 code.

TM Script error: No such module "flag". 1992 SU − 1991 Formerly part of the Soviet Union. Coincides with ISO 3166-1 alpha-2 code.
TN Script error: No such module "flag". 1957 F − 1956 Formerly a territory of France. Coincides with ISO 3166-1 alpha-2 code. Unofficial code TU is common.
TO Script error: No such module "flag". 1995 Coincides with ISO 3166-1 alpha-2 code. Full name displayed on all plates since 1990s.
TR Script error: No such module "flag". 1923 Coincides with ISO 3166-1 alpha-2 code.
TT Script error: No such module "flag". 1964 Coincides with ISO 3166-1 alpha-2 code.
UA Script error: No such module "flag". 1992 SU Formerly part of the Soviet Union. Coincides with ISO 3166-1 alpha-2 code.
UAE Script error: No such module "flag". 1971 Currently used on plates issued in Fujairah and Sharjah
UK Script error: No such module "flag". 2021 GB (1910–2021) Before 1922, United Kingdom of Great Britain and Ireland. Until 2021, "GB" was used, but from 28 September 2021 the United Kingdom of Great Britain and Northern Ireland changed its international vehicle registration code from "GB" to "UK". (This does not affect territories for which the United Kingdom controls international relations outside Great Britain and Northern Ireland.)[22][23]
USA Script error: No such module "flag". 1952 US Coincides with ISO 3166-1 alpha-3 code, used on registration plates for US Forces in Germany from 1962 until 2020, US now used by US Forces Germany since 2020. 'U' is currently used for registration plates for US Forces in Portugal (Lajes, Azores). Currently displayed on all plates issued in New Mexico (1969—1975, 1988—Present) Guam (1965—Present), and Northern Mariana Islands (1989—Present).
UZ Script error: No such module "flag". 1992 SU Formerly part of the Soviet Union. Coincides with ISO 3166-1 alpha-2 code.
V Script error: No such module "flag". 1931 CV (Template:Langx) is used as a prefix on the licence plate number itself. The prefix used on official and government vehicles is SCV (Template:Langx)
VN Script error: No such module "flag". 1953 Coincides with ISO 3166-1 alpha-2 code.
WAG Script error: No such module "flag". 1932 West Africa Gambia, GPF used on plates since 2019 standing for Gambia Police Force which is the issuing authority.
WAL Script error: No such module "flag". 1937 West Africa Sierra Leone; on local licence plates SLE is used
WAN Script error: No such module "flag". 1937 West Africa Nigeria, name fully spelt out since 1992.
WD Script error: No such module "flag". 1954 Windward Islands Dominica
WG Script error: No such module "flag". 1932 Windward Islands Grenada
WL Script error: No such module "flag". 1932 Windward Islands Saint Lucia
WS Script error: No such module "flag". 1962 Formerly Western Samoa. Coincides with ISO 3166-1 alpha-2 code.
WV Script error: No such module "flag". 1932 Windward Islands Saint Vincent
YAR Script error: No such module "flag". 1960 North Yemen formerly known as the Yemen Arab Republic.
YV Script error: No such module "flag". 1955 Name fully spelt out on plates since 1955.
Z Script error: No such module "flag". 1964Script error: No such module "Unsubst". RNR Formerly Northern Rhodesia. ZM set out in national legislation since 2002 and mandatory on plates for new registrations starting 2017. Name fully spelt out on plates since 2002.
ZA Script error: No such module "flag". 1936 Script error: No such module "Lang". (from Dutch; in Afrikaans it is Script error: No such module "Lang".). Coincides with ISO 3166-1 alpha-2 code.
ZW Script error: No such module "flag". 1980 SR, RSR Formerly Southern Rhodesia until 1965, Rhodesia unrecognised until 1980. Coincides with ISO 3166-1 alpha-2 code. Name fully spelt out on plats since 2006.

Codes no longer in use

Code Country Used until Replaced by Notes
ADN Template:Flagicon Aden 1990 Y From 1938, also known as South Yemen, People's Democratic Republic of Yemen (1967)
BA Template:Flagicon Burma 1956 BUR From 1937
BUR Template:Flagicon Myanmar 2019 MYA Change notified in 1982 and ratified in 2019.[18]
BP Template:Flagicon Bechuanaland Protectorate 1966 BW Now Botswana
CA File:Canadian Red Ensign (1921–1957).svg Canada 1956 CDN
CS Template:Flagicon Czechoslovakia 1992 CZ, SK Split into Czech Republic and Slovakia. Coincided with ISO 3166-1 alpha-2 code.
DA File:Flag of the Free City of Danzig.svg Danzig, Free City of 1939 D (1939–1945)
PL (since 1945)
Danzig (German for Gdańsk)
DDR Template:Flagicon German Democratic Republic 1990 D From 1974 (used D until 1974), Deutsche Demokratische Republik. Coincided with ISO 3166-1 alpha-3 code.
EIR Template:Flagicon Éire 1992 IRL Now Script error: No such module "flag".
ET Script error: No such module "flag". 2024 EG Ratified to the United Nations in 2024.
EW Script error: No such module "flag". 1993 EST Eesti Wabariik (Estonian in Interwar-era spelling, which used W instead of V; the modern spelling is Eesti Vabariik)
FR Template:Flagicon Faroe Islands 1996 FO Føroyar (Faroese) or Færøerne (Danish)
GB Template:Flagicon United Kingdom 2021 UK Changed to UK to be inclusive of Northern Ireland (which is not part of Great Britain), though the previous GB did also apply to Northern Ireland. Coincided with ISO 3166-1 alpha-2 code.
GBY Script error: No such module "flag". 1966 M Changed after independence from UK
GRO Template:Flagicon Greenland 1910 KN Grønland (Danish language) / Kalaallit Nunaat (Greenlandic language). Unofficial. The official code is DK.
HV Template:Flagicon Upper Volta (Template:Langx), now Burkina Faso 1984 BF Upper Volta. Coincided with ISO 3166-1 alpha-2 code.
K File:Flag of Cambodia.svg Cambodia 2009 KH Ratified by the United Nations as KH on 18 November 2009.[16]
KS File:Flag of Kyrgyzstan.svg Kyrgyzstan 1992–2016 KG Ratified by the United Nations as KG in March 2016.
LR Script error: No such module "flag". 1927–1940 SU, LV Latvijas Republika (Latvian)
MK Template:Flagicon Republic of Macedonia 1992–2019 NMK Became North Macedonia in 2019. Coincided with ISO 3166-1 alpha-2 code.
NA Script error: No such module "flag". 1957 The Netherlands Antilles were dissolved in 2010.
NIG Script error: No such module "flag". Un­known RN Still listed as NIG under the UN list.[15]
PANG Template:Flagicon Portuguese Angola 1956 P (1957–1975) From 1932. Formerly part of Portugal
PI Script error: No such module "flag". 1973? RP Still listed as PI under the UN list.[15]
R Template:Flagicon Romania 1981 RO
RNY File:Flag of the Federation of Rhodesia and Nyasaland (1953–1963).svg Federation of Rhodesia and Nyasaland 1953–1963 NP, NR, SR Now Malawi, Zambia and Zimbabwe
RNR Script error: No such module "flag". Un­known Z? ZM? Formerly Rhodesia, although still listed as RNR under the UN list (as of May 2024).
RSR File:Flag of Rhodesia (1964–1968).svg Southern Rhodesia 1965–1979 SR Now Zimbabwe
RT Script error: No such module "flag". 1973 TG République togolaise (French). Formerly French Togoland − 1960
SA File:Flag of Saar 1920-1935.svg Territory of the Saar Basin 1926–1935 D League of Nations mandate, returned to Germany in 1935
SA File:Flag of Saar (1947–1956).svg Saar Protectorate 1947–1956 D French Protectorate, now Saarland, Germany
SA File:Flag of Saudi Arabia.svg Saudi Arabia Un­known KSA The date of the change is unknown. Coincided with ISO 3166-1 alpha-2 code.
SB Template:Flagicon Serbia 1919 SHS Serbia became part of the Kingdom of Serbs, Croats and Slovenes
SCG Template:Flagicon Serbia and Montenegro 2006 MNE, SRB From Serbian name "Srbija i Crna Gora". Split into Montenegro and Serbia. Coincided with ISO 3166-1 alpha-3 code.
SE Template:Flagicon Saorstát Éireann 1938 EIR (IRL from 1962) Under GB until 1924. Name changed to Éire, now Script error: No such module "flag".
SF Script error: No such module "flag". 1993 FIN SF from "Suomi – Finland" (the names of the country in its official languages, Finnish and Swedish)
SHS Template:Flagicon Kingdom of Serbs, Croats and Slovenes 1929 Y Kraljevina Srba, Hrvata i Slovenaca – Serbo-Croatian. The Kingdom changed its name to Yugoslavia
SP[24] Template:Country data British SomalilandScript error: No such module "Check for unknown parameters". 1960 SO Initialism of Somaliland Protectorate.
SU Template:Flagicon Soviet Union 1991 EW, LT, LV, BY, MD, UA, TJ, TM, GE, KZ, UZ, KS, AZ, AM, RUS Coincided with ISO 3166-1 alpha-2 code.
SWA Template:Flagicon South West Africa 1990 Now Namibia
TS Template:Flagicon Free Territory of Trieste 1947–1954 Territory Zone A (controlled by the United Kingdom and United States from 1947 to 1954 before given to Italy). Now in Italy, Croatia and Slovenia.
Y Template:Flagicon Yugoslavia 1953 YU
YU Template:Flagicon / Template:Flagicon Yugoslavia 1992 BIH, HR, NMK, MNE, RKS, SRB, SLO Now Bosnia and Herzegovina, Croatia, North Macedonia, Montenegro, Kosovo, Serbia, and Slovenia. MK for Macedonia was in use from 1993 until 2019. Coincided with ISO 3166-1 alpha-2 code.
ZRE Template:Flagicon Zaire 1997 CGO Now the Democratic Republic of the Congo. Coincided with ISO 3166-1 alpha-3 code.

Unofficial codes

File:Qumran, Dead Sea, Palestine 39.jpg
Car with Palestinian license plate, bearing Latin letter "P" and Arabic letter Fāʼ.
File:Brittany country code sticker on motorbike.jpg
The unofficial code for Brittany, Bzh

There are unofficial codes in common use, such as "AS" for Asturias, "CAT" for Catalonia, "SCO" for Scotland, "CYM" for Wales (Welsh Cymru), "ENG" for England, "BZH" for Brittany (Breizh), "GRD" for Groland (a fictional/satirical 'presipality'), "FRL" for Friesland, "NB" for North Brabant, "VL" for Flanders (Vlaanderen), "TS" for Transylvania, "P" for Palestine, "PR" for Puerto Rico, "CSB" for Kashubia (Cassubia) and "SIC" for Székely Land (from Latin Terra Siculorum). Some of these, such as "VL" which is used by Flemish separatists, are used despite being specifically illegal under local laws.

In addition, in some areas, vehicle-style stickers have been used to denote and promote other entities, such as towns, islands, businesses, and even associations. These irregular stickers almost always bear an explanation of the code in small print near the edge of the sticker, as the codes used may be unfamiliar.

Diplomatic licence plate codes

A separate system is used for vehicles belonging to the diplomats of foreign countries with license plates from the host country. That system is host country-specific and varies largely from country to country. For example, TR on a diplomatic car in the USA indicates Italy, not Turkey. Such markings in other countries (e.g. Norway) are indicated with numbers only, again different from international standards (e.g. 90 means Slovakia in Norway). In the Australian capital Canberra diplomatic car plates are D.C. followed by a number indicating the country and then digits in descending order, for example the head of mission’s vehicle is 01, the deputy is 02. For overseas staff of diplomatic missions who are not diplomats, the prefix is D.X.

See also

References

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "citation/CS1".
  2. Script error: No such module "citation/CS1".
  3. a b c Script error: No such module "citation/CS1".
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "citation/CS1".
  6. Script error: No such module "citation/CS1".
  7. Script error: No such module "citation/CS1".
  8. Script error: No such module "citation/CS1".
  9. Script error: No such module "citation/CS1".
  10. Script error: No such module "citation/CS1".
  11. Script error: No such module "citation/CS1".
  12. Script error: No such module "citation/CS1".
  13. Script error: No such module "citation/CS1".
  14. Script error: No such module "citation/CS1".
  15. a b c Script error: No such module "citation/CS1".
  16. a b Script error: No such module "citation/CS1".
  17. Script error: No such module "citation/CS1".
  18. a b Script error: No such module "citation/CS1".
  19. Script error: No such module "citation/CS1".
  20. Script error: No such module "citation/CS1".
  21. Script error: No such module "citation/CS1".
  22. Script error: No such module "citation/CS1".
  23. Script error: No such module "citation/CS1".
  24. Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".

Further reading

  • "RPW": Neil Parker; John Weeks, Registration Plates of the World, Europlate; 4th edition (2004).

External links

Template:Sister project

Template:Geocoding-systems