How to Name Organic Compounds: IUPAC Nomenclature Guide

Updated June 2026
The International Union of Pure and Applied Chemistry (IUPAC) provides systematic rules for naming every organic compound unambiguously. By following a consistent set of steps, you can name any organic molecule from its structure, or draw any structure from its IUPAC name. This guide walks you through the process from simple alkanes to compounds with multiple functional groups.

Organic nomenclature follows a logical system. The name of any organic compound encodes its carbon skeleton length, the positions and identities of all branches and functional groups, and (when relevant) its stereochemistry. Mastering this system requires learning the rules in order, then practicing on progressively more complex structures.

Step 1: Find the Longest Carbon Chain (Parent Chain)

Examine the molecule and identify the longest continuous chain of carbon atoms. This chain does not have to be drawn in a straight line; it can bend and zigzag through the structure. The length of this parent chain determines the root name:

1 carbon = meth-, 2 = eth-, 3 = prop-, 4 = but-, 5 = pent-, 6 = hex-, 7 = hept-, 8 = oct-, 9 = non-, 10 = dec-. For chains of 11-20 carbons, the prefixes continue: undec-, dodec-, tridec-, tetradec-, pentadec-, and so on.

If the molecule contains a functional group that must be part of the parent chain (such as a carboxylic acid, aldehyde, or ketone), the parent chain must include that functional group even if a longer chain exists elsewhere in the molecule. When two chains of equal length compete, choose the one with the greater number of substituents.

Step 2: Number the Carbon Chain

Number the carbons in the parent chain starting from the end that gives the lowest possible locants (position numbers) to the substituents and functional groups. If the compound contains a principal functional group (like -OH, -CHO, -COOH), that group must receive the lowest possible number. When substituents are equidistant from both ends, use alphabetical order of substituent names to break the tie, numbering from the end nearest the substituent that comes first alphabetically.

For cyclic compounds, start numbering at the carbon bearing the highest-priority substituent and proceed around the ring in the direction that gives the lowest set of locants.

Step 3: Identify and Name All Substituents

Substituents are groups attached to the parent chain. Alkyl substituents are named by replacing the -ane ending of the corresponding alkane with -yl: methyl (CH3-), ethyl (C2H5-), propyl (C3H7-), butyl (C4H9-), and so on. Halogen substituents use the prefixes fluoro-, chloro-, bromo-, and iodo-.

If the same substituent appears more than once, use the multiplying prefixes di- (2), tri- (3), tetra- (4), penta- (5), hexa- (6), etc. Each occurrence gets its own locant: 2,3-dimethyl means methyl groups on carbons 2 and 3. The multiplying prefixes (di-, tri-, tetra-) are not considered when alphabetizing substituents, so dimethyl is alphabetized under "m" not "d". However, prefixes like iso-, sec-, tert-, and cyclo- are considered part of the substituent name for alphabetization, while sec- and tert- are italicized and ignored in alphabetizing.

Step 4: Identify the Principal Functional Group and Suffix

If the molecule contains a functional group beyond simple hydrocarbon, it determines the suffix of the name. The IUPAC priority order (from highest to lowest) is: carboxylic acid (-oic acid), ester (-oate), amide (-amide), aldehyde (-al), ketone (-one), alcohol (-ol), amine (-amine), alkene (-ene), alkyne (-yne), alkane (-ane).

The highest-priority functional group present becomes the suffix, and all lower-priority functional groups are named as prefixes. For example, a molecule with both a ketone and an alcohol would use -one as the suffix and hydroxy- as a prefix for the alcohol group.

Step 5: Assemble the Complete Name

Put the name together in this order: substituent locants and names (in alphabetical order), followed by the parent chain name, followed by the suffix indicating the principal functional group. Locants for the suffix functional group are placed immediately before the suffix.

Example: 3-ethyl-2-methylhexan-1-ol. This name tells us the parent chain is hexane (6 carbons), there is an ethyl group on carbon 3, a methyl group on carbon 2, and a hydroxyl group on carbon 1 (indicated by the -ol suffix).

For compounds with stereochemistry, add E/Z designations for double bond geometry or R/S designations for chiral centers as prefixes in parentheses: (2R,3S)-2-chloro-3-methylpentane.

Common Names vs. IUPAC Names

Many organic compounds have common (trivial) names that predate the IUPAC system. Acetic acid (IUPAC: ethanoic acid), acetone (IUPAC: propan-2-one), toluene (IUPAC: methylbenzene), and formaldehyde (IUPAC: methanal) are examples. These common names remain widely used in industry, biology, and everyday language. Both naming systems are acceptable in most contexts, but IUPAC names are essential when precision and uniqueness matter, particularly for complex or novel compounds.

Naming Cyclic Compounds

Cyclic compounds use the prefix "cyclo-" before the parent chain name: cyclopropane (3-membered ring), cyclobutane (4), cyclopentane (5), cyclohexane (6). Substituents on the ring are numbered to give the lowest possible locants. Benzene derivatives use the parent name "benzene" with substituents named as prefixes, though many common names persist: toluene (methylbenzene), aniline (aminobenzene), phenol (hydroxybenzene). For disubstituted benzene rings, the 1,2- positions are called ortho- (o-), 1,3- are meta- (m-), and 1,4- are para- (p-).

Key Takeaway

IUPAC nomenclature systematically encodes molecular structure into a unique name. Find the longest chain, number it to give substituents the lowest locants, name all branches alphabetically, and apply the correct suffix for the principal functional group. With practice, this system lets you name any organic compound or draw its structure from its name.