Honda Civic

Honda Civic VIN Decoder by Generation

A Honda Civic VIN is a 17-character string that encodes the vehicle’s country of manufacture, manufacturer, vehicle type, engine, check digit, model year, plant, and production sequence number. Knowing how to decode a Civic VIN lets you verify the engine code, confirm the model year, identify the assembly plant, and cross-reference parts compatibility before ordering. This reference covers the full VIN structure for U.S.-market Honda Civics from the 7th generation (2001–2005) through the 11th generation (2022–2025), with position-by-position decoding and generation-specific values.

VIN Structure Overview

Every U.S.-market vehicle VIN follows the ISO 3779 / FMVSS 115 standard. The 17 characters are divided into three sections: the World Manufacturer Identifier (WMI) in positions 1–3, the Vehicle Descriptor Section (VDS) in positions 4–9, and the Vehicle Identifier Section (VIS) in positions 10–17. Position 9 is always a check digit calculated from the other 16 characters using a weighted formula defined by NHTSA — it is not a meaningful data field. Position 10 encodes the model year using a standardized letter/number sequence. Positions 11–17 encode the assembly plant and production sequence.

Positions 1–3: World Manufacturer Identifier (WMI)

The first three characters identify the country of manufacture and the manufacturer. The WMI is always exactly three characters. Honda Civics sold in the U.S. are assembled AT multiple plants, and the WMI reflects the actual assembly location, not the brand’s home country.

1HG — Honda of America Manufacturing, Marysville, Ohio (U.S.-assembled). This is the most common WMI on U.S.-market Civics from the 7th gen onward. Sedans and coupes assembled in Ohio carry this prefix.

2HG — Honda Canada Manufacturing, Alliston, Ontario. Some U.S.-market Civics, particularly coupes and certain hatchback variants, were assembled in Canada. A 2HG VIN on a U.S.-market Civic is normal and does not indicate a Canadian-spec vehicle — it indicates Canadian assembly of a U.S.-spec car.

19X — Honda Manufacturing of Indiana, Greensburg, Indiana. Used on 10th and 11th gen Civics assembled at the Indiana plant. Sedans and hatchbacks from this plant carry the 19X prefix.

JHM — Honda Motor Co., Ltd., Japan. The FL5 Type R is assembled in Yorii, Saitama, Japan and carries the JHM prefix. A JHM VIN on a Civic Type R is expected and correct. Note: JHM is the three-character WMI; the characters that follow (position 4 onward) encode the model, body, and other descriptor data as with any other VIN.

Position 4: Vehicle Line / Body Type

Position 4 identifies the vehicle line and body type within Honda’s internal coding. For U.S.-market Civics, this position has been consistent across generations: C = Civic sedan or coupe (most common), F = Civic hatchback or Type R (10th and 11th gen), E = Civic Si or performance variant on some generations. The exact value varies by model year and body style. This position is primarily useful for confirming body type when the trim level is ambiguous.

Position 5: Vehicle Grade / Trim

Position 5 encodes the vehicle grade or trim level. Honda uses this position to distinguish between base, mid, and premium trims within the same model line. The values are not standardized across generations — the same letter can mean different things on a 7th gen versus a 10th gen. This position is most useful when cross-referenced with a Honda parts catalog or dealer lookup tool rather than decoded in isolation.

Position 6: Body Style

Position 6 encodes the body style: number of doors and roof configuration. Common values for U.S.-market Civics: 1 or 2 = 2-door coupe, 5 or 6 = 4-door sedan, 7 = 5-door hatchback. The exact encoding varies by generation. On 10th and 11th gen hatchbacks, this position distinguishes the hatchback body from the sedan within the same VIN sequence.

Position 7: Restraint System

Position 7 encodes the restraint system type: airbag configuration and seatbelt type. For U.S.-market Civics, this position is almost always A (dual front airbags with active seatbelts) on 7th gen, progressing to values encoding side curtain airbags and knee airbags on later generations. This position is rarely relevant for parts lookup but is used by insurance and safety databases.

Position 8: Engine Code

Position 8 is one of the most useful positions for parts compatibility. It encodes the engine type. The values below cover all U.S.-market Civic engines from the 7th through 11th generation.

VIN Position 8EngineDisplacementGeneration / Trim
5D17A1 / D17A21.7L SOHC i-VTEC7th gen LX / EX
6K20A32.0L DOHC i-VTEC7th gen Si (EP3)
2R18A11.8L SOHC i-VTEC8th / 9th gen LX, EX, EX-L
KK20Z32.0L DOHC i-VTEC8th gen Si (FG2 / FA5)
RK24Z72.4L DOHC i-VTEC9th gen Si
7L15B71.5L DOHC VTEC Turbo10th gen LX, Sport, EX, EX-L, Touring
HK20C12.0L DOHC VTEC Turbo10th gen Si / FK8 Type R
7L15BE1.5L DOHC VTEC Turbo11th gen LX, Sport, EX, Sport Touring
HK20C42.0L DOHC VTEC Turbo11th gen Si / FL5 Type R
9LFA (hybrid)2.0L Atkinson + electric motor11th gen Hybrid

Position 8 is the fastest way to confirm which engine is in a used Civic before purchase. The 10th and 11th gen both use code 7 for the 1.5T and code H for the 2.0T, so the model year (position 10) is required to distinguish between a 10th gen and 11th gen engine of the same type. The 9th gen Si (K24Z7) and 8th gen Si (K20Z3) use different codes and are not interchangeable for parts despite both being naturally aspirated high-output engines.

Position 9: Check Digit

Position 9 is a mathematically derived check digit calculated from the other 16 VIN characters using a weighted sum formula defined by NHTSA. It can be 0–9 or the letter X. It has no vehicle-specific meaning and is used only to verify that the VIN has not been altered or transcribed incorrectly. If you enter a VIN into a decoder and the check digit does not validate, the VIN is either incorrect or has been tampered with.

Position 10: Model Year

Position 10 encodes the model year using a standardized NHTSA sequence. The letters I, O, Q, U, and Z are excluded to avoid confusion with numbers. The sequence restarts every 30 years, so 2001 and 1971 share the same code — context (WMI, VDS) disambiguates. Model year codes for all Civic generations covered here:

2001 = 1    2002 = 2    2003 = 3    2004 = 4    2005 = 5    2006 = 6    2007 = 7    2008 = 8    2009 = 9    2010 = A    2011 = B    2012 = C    2013 = D    2014 = E    2015 = F    2016 = G    2017 = H    2018 = J    2019 = K    2020 = L    2021 = M    2022 = N    2023 = P    2024 = R    2025 = S

The model year in the VIN is the model year, not the calendar year of manufacture. Honda typically begins production of the next model year in late summer or early fall. A Civic assembled in September 2021 may carry a 2022 model year code (N) in position 10. This is normal and expected.

Position 11: Assembly Plant

Position 11 identifies the specific assembly plant within the manufacturer’s network. For Honda Civics, the relevant plant codes are: E = Greensburg Assembly, Greensburg, Indiana (Honda Manufacturing of Indiana); L = East Liberty Auto Plant, East Liberty, Ohio (Honda of America); A = Alliston Assembly, Alliston, Ontario (Honda Canada); X = Yorii Plant, Yorii, Saitama, Japan (used on FL5 Type R units). The plant code combined with the WMI gives a complete picture of where the vehicle was assembled.

Positions 12–17: Production Sequence Number

The final six digits are the sequential production number assigned at the assembly plant. They run from 000001 upward and reset at the start of each model year. These digits have no parts-compatibility meaning but are used by Honda dealers and NHTSA to identify specific vehicles for recall campaigns, warranty claims, and production batch tracking. If your Civic is subject to a recall, Honda uses the full 17-character VIN including the sequence number to determine whether your specific unit is affected.

Full VIN Decode Example: 11th Gen Civic Si

Example VIN: 2HGFE1F80NE000001

2HG — Honda Canada Manufacturing, Alliston, Ontario (Canadian assembly of U.S.-spec vehicle). F — Civic vehicle line, sedan/hatchback body. E — Vehicle grade (Si trim). 1 — Body style (4-door sedan). F — Restraint system. 8 — Engine code. 0 — Check digit. N — Model year 2022. E — Greensburg Assembly Plant, Indiana. 000001 — Production sequence number 1.

For the FL5 Type R, a real-world VIN follows the pattern JHMFL5G4xPX000001: WMI JHM (Japan, Honda Motor Co.), position 4 F (Civic Type R), position 11 X (Yorii Plant, Saitama, Japan), position 10 P (model year 2023).

Generation-Specific VIN Patterns

7th gen (2001–2005): WMI is 1HG or 2HG. Engine code 5 = D17 (LX/EX), engine code 6 = K20A3 (Si hatchback). All 7th gen U.S. Civics were assembled in Ohio or Canada. No Indiana plant involvement. Model year codes 1 through 5.

8th gen (2006–2011): WMI is 1HG or 2HG. Engine code 2 = R18A1 (LX/EX/EX-L), engine code K = K20Z3 (Si). The 8th gen Si coupe (FA5) was assembled in Canada (2HG); the Si sedan (FG2) was assembled in Ohio (1HG). Model year codes 6 through B.

9th gen (2012–2015): WMI is 1HG or 2HG. Engine code 2 = R18A1 (LX/EX/EX-L), engine code R = K24Z7 (Si). The 9th gen is the last Civic generation with a naturally aspirated engine across all trims. Model year codes C through F.

10th gen (2016–2021): WMI is 1HG, 2HG, or 19X (Indiana plant introduced). Engine code 7 = L15B7 (1.5T, all non-Si/Type R trims), engine code H = K20C1 (Si and FK8 Type R). FK8 Type R units were assembled in Swindon, UK (WMI SHH, plant code U) for the global market; U.S.-market FK8 units carry WMI SHH. Model year codes G through M.

11th gen (2022–2025): WMI is 1HG, 2HG, or 19X. Engine code 7 = L15BE (1.5T), engine code H = K20C4 (Si and FL5 Type R), engine code 9 = LFA hybrid. FL5 Type R units are assembled in Yorii, Japan and carry WMI JHM with plant code X. Model year codes N through S.

VIN Decoder — Quick Reference:

☐ The VIN is 17 characters. Positions 1–3 = manufacturer and assembly country (WMI, always exactly 3 characters). Positions 4–8 = vehicle descriptor (body, trim, engine). Position 9 = check digit (no vehicle data). Position 10 = model year. Position 11 = assembly plant. Positions 12–17 = production sequence.

☐ WMI 1HG = Ohio assembly. WMI 2HG = Canada assembly. WMI 19X = Indiana assembly. WMI JHM = Japan assembly (FL5 Type R). A 2HG VIN on a U.S.-market Civic is normal — it indicates Canadian assembly of a U.S.-spec vehicle, not a Canadian-market car.

☐ Position 8 is the fastest way to confirm the engine. Code 2 = R18A1 (8th/9th gen 1.8L). Code 7 = 1.5T (10th/11th gen). Code H = 2.0T (10th/11th gen Si and Type R). Code K = K20Z3 (8th gen Si). Code R = K24Z7 (9th gen Si).

☐ Position 10 model year codes for Civic generations: 2001–2009 = digits 1–9. 2010 = A. 2011 = B. 2012 = C. 2013 = D. 2014 = E. 2015 = F. 2016 = G. 2017 = H. 2018 = J. 2019 = K. 2020 = L. 2021 = M. 2022 = N. 2023 = P. 2024 = R. 2025 = S.

☐ The model year in the VIN is not the calendar year of manufacture. Honda begins next-model-year production in late summer. A Civic built in September 2021 may carry a 2022 model year code. This is correct.

☐ The 10th gen L15B7 (code 7) and 11th gen L15BE (also code 7) share the same VIN engine code. Use position 10 (model year) to distinguish between them. They are not the same engine and do not share all parts.

☐ Plant code E = Greensburg, Indiana. Plant code L = East Liberty, Ohio. Plant code X = Yorii, Japan (FL5 Type R). These three codes are the most commonly confused in Civic VIN decoding. A 19X WMI Civic will have plant code E (Greensburg) in position 11.

☐ The check digit in position 9 validates the VIN mathematically. If a VIN fails check digit validation, it has been transcribed incorrectly or altered. A valid check digit does not guarantee the VIN is legitimate — it only confirms the characters are internally consistent.

☐ Positions 12–17 (production sequence) are used by Honda and NHTSA to determine recall applicability for specific production batches. If your Civic is subject to a recall, the full 17-character VIN determines whether your unit is affected — not just the model year.