<!-- This short description is INTENTIONALLY "none" - please see WP:SDNONE before you consider changing it! -->
This list of Mazda model codes describes following model codes which have been used by Mazda since the 1980s.
Naming scheme
The company's model codes form the fourth and fifth characters of the VIN on post-1981 vehicles. The first character is a letter representing the model family, while the second is a sequential letter for subsequent models. For example, the Mazda N family used by the Mazda Miata started at NA and was updated in 1998 to NB and in 2006 to NC. The 2016 and newer MX-5s are designated ND.
Mazda generally starts car model codes at the letter "A", but van and truck variants often get different names, usually starting at "V".
Note: The US-built Mazda6 and Tribute do not use the Mazda model code in the VIN; in its place is an AutoAlliance code. Instead of the model code letter, position four in the VIN specifies the vehicle's safety systems, and position five specifies the marque, due to being built in a multi-brand facility.
Old VINs
Prior to 1981, Mazda used a different VIN format and model code naming scheme. The model families were given two characters, and the model a third, based on their names.
The following pre-1981 model groups are known:
- M1 - Familia
- S1 - Capella/Savanna
- SA2 - Savanna/RX-7
- LA - Luce
- CD - Cosmo
- PA1/PA2 - Proceed
The next digit of the VIN specified the engine:
- 0 - 10A/10B
- 2 - 12A/12B
- 3 - 13A/13B
Model codes
{| class="wikitable"
|+A codes (for kei cars)
!Code
!Vehicles
!Years
!Description
|-
|AA
|Autozam Carol
|
|Shares platform with Suzuki Alto.
|-
|AC
|Autozam Carol
|
|Shares platform with Suzuki Alto.
|}
{| class="wikitable"
|+B codes (for compact front-wheel drive cars)
|-
! Code !! style="width:30em" | Vehicles
!Years!! Description
|-
|BD
|Mazda Familia / Mazda 323 / Mazda GLC
|
|This is the first showing of Mazda's SS (self-stabilizing) rear suspension. The two lower parallel links of the rear strut are designed to induce toe-in on the rear tire on the outer side of the curve (e.g. right turn - left rear tire).
|-
|BE
|Ford Laser
|
|Rebadged version of BD.
|-
|BV
|Mazda Familia / Mazda 323 (station wagon)'
|
|BV was an updated version of the preceding FA4 generation, sold alongside the newer BD sedan and coupé.
|-
|BF
|Mazda Familia / Mazda 323 / Mazda Étude / Ford Laser
|
|The BJ was updated with a lower moment of roll for improved steering, better chassis rigidity, and new engines and transmissions.
|-
|BK
|Mazda3 / Mazda Axela
|
|Used the Ford C1 platform, which was jointly engineered by Mazda, Volvo and Ford.
|-
|BL
| Mazda3 / Mazda Axela
|
|BL is partially based on the Ford C1 platform, which was jointly engineered by Mazda, Volvo and Ford.
|-
|BM
|Mazda3 / Mazda Axela
|
|BM rides on the new, clean-sheet SkyActiv chassis architecture. JDM Axela still use BM for facelift model.
|-
|BN
|Mazda3
|
|BN is the facelifted version of BM. Not applicable for JDM Axela.
|-
|BY
|Mazda Axela Hybrid
|
|BY is the hybrid version of BM and BN, exclusive to the Japanese market.
|-
|BP
|Mazda3
|
|
|}
{| class="wikitable"
|+C codes (for mid-size front-wheel drive cars)
|-
! Code !! style="width:20em" | Vehicles
!Years!! Description
|-
|CA
|Mazda Xedos 6 / Eunos 500
||| The CA was developed for Mazda's new upmarket Eunos brand.
|-
|CB
|Mazda Lantis / Mazda 323F
|
|Uses a different platform from BH, the other 323 models.
|-
|CG
|Mazda Capella / Ford Telstar II
|-
|CP
|Mazda Premacy / Ford Ixion
|-
|DC
|Mazda Verisa
|
|-
|DE
| rowspan="2" |Mazda2 / Mazda Demio
| rowspan="2" |
| rowspan="2" | Platform co-engineered with Ford, which uses it as their B3 platform.
| rowspan="2" |
| rowspan="2" |
|-
|DL
|Mazda2 / Mazda Demio (sedan)
|-
|GK
|Mazda CX-4
|
|
|}
{| class="wikitable"
|+H codes (for full-size rear-wheel drive cars)
!Code !! style="width:20em" | Vehicles
!Years!! Description
|-
|HB
|Mazda Luce / Mazda 929 / Mazda Cosmo
|
|The HB was introduced in 1981 as the Mazda Cosmo coupe and Mazda Luce/929 sedan. The Luce was updated in 1986, with the 929 following the next year for some markets, but the Cosmo continued on until 1989.
|-
|HV
|Mazda Luce Legato / Mazda 929L (station wagon)
| rowspan="3" |
| rowspan="2" |NF uses a variant of the ND's platform for the 2016 Fiat 124 Spider. While the platform design is similar, the sheet metal and drivetrain are completely different, using the Fiat 1.4 MultiAir turbo 4 cylinder and an updated Mazda NC 6-speed manual transmission.
|-
|NFM<!-- Could mean Abarth according to this forum post https://www.abarth-forum.de/forum/thread/17789-fahrzeug-typ-nf-oder-nfm/ -->
|-
| NE
|Abarth 124 Spider
|Abarth models were originally assigned NE in the VIN before switching to the NF code used by Fiat models.
|}
{| class="wikitable"
|+P codes (for mid-engine kei cars)
!Code
!Vehicles
!Years
|-
|PG
|Autozam AZ-1 / Suzuki Cara
|
|}
{| class="wikitable"
|+S codes (for vans)
|-
! Code !! style="width:30em" | Vehicles
!Years
!Description
|-
| SE
| rowspan="3" |Mazda Bongo / Mazda E-Series / Eunos Cargo / Ford Spectron
| rowspan="2" |
|The code SE is also used on the Mazda RX-8.
|-
|SS
| rowspan="2" |
|-
|SV
|
|-
|SD
| rowspan="2" |Mazda Bongo Brawny / Mazda E-Series / Ford J100
| rowspan="2" |
| rowspan="2" |Enlarged variant of SE/SS/SV.
|-
|SR
|-
|SG
|Mazda Bongo Friendee / Ford Freda
|
|-
|TB
|Mazda CX-9
|
|-
|TC
|Mazda CX-9
|
|}
{| class="wikitable"
|+U codes (for pickup trucks)
!Code
!Vehicles
!Years
!Description
|-
|UC
| rowspan="2" |Mazda B-Series / Mazda Proceed
| rowspan="2" |
| rowspan="2" |Designated before 1981 as PE under the old naming scheme.
|-
|UD
|-
|UE
|Mazda B-Series
|
|
|-
|UF
|Mazda B-Series / Mazda Proceed
|
|UN based SUV.
|-
| rowspan="2" |UN
|Mazda B-Series / Mazda Fighter
|-
|CD
|
|-
|UP
| rowspan="2" |Mazda BT-50
|
|
|-
|WG
|
|Minor refresh.
|-
|WV
|Mazda Parkway
