Search This Blog

Thursday, October 29, 2026

Naming Chemical Compounds

 

Naming Chemical Compounds

How to look at a chemical formula and figure out what to call it!

What's in a Name?

So, you've learned how to read chemical formulas. You know that NaCl contains sodium and chlorine, and that KOH contains potassium, oxygen, and hydrogen.

But here's the next challenge: How do you actually SAY the name of a chemical compound?

For example:

  • NaCl = sodium chloride

  • KOH = potassium hydroxide

  • CaCO₃ = calcium carbonate

  • CO₂ = carbon dioxide

  • FeCl₃ = iron(III) chloride

Why does chlorine become chloride? Why is CO₂ carbon dioxide instead of carbon oxide? And what's with the Roman numeral in iron(III) chloride?

Is chemistry just making up words?

Well... not entirely.

Chemical compounds follow naming rules. Once you recognize a few common prefixes, suffixes, and groups of atoms, you can figure out the names of a LOT of compounds.

It's kind of like learning the vocabulary of a new language. Except this language has molecules, charges, and the occasional Roman numeral.

Let's decode it.


1. The First Rule: What Kind of Compound Is It?

Before naming a compound, look at the elements it contains.

For now, we'll focus on two major categories: ionic compounds and molecular (covalent) compounds.

Ionic Compounds: Name the Parts

Ionic compounds usually contain a metal and a nonmetal, or a metal and a group of atoms called a polyatomic ion.

The basic rule is:

Name the positive ion first. Name the negative ion second.

For example:

NaCl = sodium chloride

  • Na = sodium

  • Cl = chlorine, which becomes chloride when it is a negative ion.

KOH = potassium hydroxide

  • K = potassium

  • OH = hydroxide, a group of atoms that behaves as one charged unit.

Notice that we don't say "potassium oxygen hydrogen." The OH group already has its own name!

Another example:

CaCO₃ = calcium carbonate

  • Ca = calcium

  • CO₃ = carbonate

Some ionic compounds also contain polyatomic positive ions, such as ammonium (NH₄⁺). We'll include those in the reference list.

Molecular (Covalent) Compounds: Count the Atoms

Molecular compounds generally contain nonmetals bonded to other nonmetals.

For simple compounds containing two different nonmetals, we often use prefixes to tell us how many atoms of each element are present.

For example:

CO₂ = carbon dioxide

  • C = carbon

  • O₂ = two oxygen atoms

  • di- = two

  • -oxide = the naming form of oxygen

Put them together: carbon dioxide.

N₂O₄ = dinitrogen tetroxide

  • di- = two nitrogen atoms

  • tetra- = four oxygen atoms (shortened to tetr- before oxide)

The prefixes basically tell you the atom count. Chemistry is giving you the answers in the name!

Important: Ionic compounds generally do NOT use these counting prefixes. CaCl₂ is calcium chloride, NOT calcium dichloride.


2. Suffixes: The Endings That Tell You Something

A suffix is a word ending that provides information about a chemical substance.

Three of the most useful suffixes in introductory chemistry are:

-ide: Usually a Simple Negative Ion

When a single nonmetal atom forms a negative ion, its name usually ends in -ide.

Examples:

ElementNegative ion name
Chlorine (Cl)Chloride (Cl⁻)
Fluorine (F)Fluoride (F⁻)
Bromine (Br)Bromide (Br⁻)
Oxygen (O)Oxide (O²⁻)
Sulfur (S)Sulfide (S²⁻)
Nitrogen (N)Nitride (N³⁻)
Phosphorus (P)Phosphide (P³⁻)

So:

  • NaCl = sodium chloride

  • MgO = magnesium oxide

  • CaS = calcium sulfide

  • AlN = aluminum nitride

The -ide ending is also used when naming the second element in many binary molecular compounds, such as carbon dioxide.

Heads up! Not every ion ending in -ide is made of just one atom. Hydroxide (OH⁻) and cyanide (CN⁻), for example, are polyatomic ions.

-ate: A Common Polyatomic Ion Ending

Many groups of atoms containing oxygen have names ending in -ate.

Examples:

  • NO₃⁻ = nitrate

  • SO₄²⁻ = sulfate

  • CO₃²⁻ = carbonate

  • PO₄³⁻ = phosphate

When you see these groups in a formula, use their names as complete units.

Examples:

  • NaNO₃ = sodium nitrate

  • K₂SO₄ = potassium sulfate

  • CaCO₃ = calcium carbonate

  • AlPO₄ = aluminum phosphate

-ite: A Related Ion With Less Oxygen

Here's a useful pattern.

When two related oxygen-containing ions have the same central element, the -ite ion generally has fewer oxygen atoms than the -ate ion.

-ate ion-ite ion
NO₃⁻ = nitrateNO₂⁻ = nitrite
SO₄²⁻ = sulfateSO₃²⁻ = sulfite
PO₄³⁻ = phosphatePO₃³⁻ = phosphite
ClO₃⁻ = chlorateClO₂⁻ = chlorite

Notice that each pair shown has the same charge. What changes is the number of oxygen atoms.

Memory trick: -ate has more oxygen; -ite has less oxygen (when comparing members of the same ion family).

Some families take this even further:

  • ClO⁻ = hypochlorite

  • ClO₂⁻ = chlorite

  • ClO₃⁻ = chlorate

  • ClO₄⁻ = perchlorate

In this family, hypo- means one fewer oxygen than chlorite, and per- means one more oxygen than chlorate.


3. Prefixes: How Many Atoms?

When naming simple molecular compounds containing two different nonmetals, Greek prefixes tell us how many atoms of each element are present.

PrefixNumber
mono-1
di-2
tri-3
tetra-4
penta-5
hexa-6
hepta-7
octa-8
nona-9
deca-10

Examples:

  • CO = carbon monoxide

  • CO₂ = carbon dioxide

  • SO₂ = sulfur dioxide

  • SO₃ = sulfur trioxide

  • N₂O = dinitrogen monoxide

  • N₂O₄ = dinitrogen tetroxide

  • PCl₃ = phosphorus trichloride

  • PCl₅ = phosphorus pentachloride

  • SF₆ = sulfur hexafluoride

A couple of important details:

  1. We generally leave mono- off the FIRST element. CO is carbon monoxide, not monocarbon monoxide.

  2. The SECOND element gets a counting prefix, including mono- when appropriate.

  3. The second element's name ends in -ide.

  4. Sometimes vowels are dropped to make pronunciation easier. For example, mono + oxide becomes monoxide, and tetra + oxide becomes tetroxide.

A Quick Warning

Not all compounds follow the simple prefix system in everyday use.

For example:

  • H₂O = water

  • NH₃ = ammonia

  • CH₄ = methane

  • H₂O₂ = hydrogen peroxide

These compounds have established names that students should recognize.


4. Roman Numerals: When Metals Have More Than One Charge

Some metals, especially transition metals, can form ions with different positive charges.

That creates a naming problem.

Consider iron:

  • Fe²⁺ = iron(II)

  • Fe³⁺ = iron(III)

The Roman numeral tells you the charge of the metal ion, NOT the number of metal atoms.

For example:

FeCl₂ = iron(II) chloride

Each chloride ion has a charge of 1−. Two chloride ions have a total charge of 2−, so the iron must have a charge of 2+.

FeCl₃ = iron(III) chloride

Three chloride ions have a total charge of 3−, so the iron must have a charge of 3+.

Other examples:

  • CuCl = copper(I) chloride

  • CuCl₂ = copper(II) chloride

  • Fe₂O₃ = iron(III) oxide

  • CuSO₄ = copper(II) sulfate

Metals that normally form only one common ion charge, such as sodium (Na⁺), calcium (Ca²⁺), and aluminum (Al³⁺), do not need Roman numerals in their compound names.


5. Polyatomic Ions: Groups That Stick Together

A polyatomic ion is a group of two or more bonded atoms that carries an overall electric charge.

Think of the atoms as a team. Instead of naming every player individually, you use the team's name.

For example:

OH⁻ = hydroxide

So:

  • NaOH = sodium hydroxide

  • KOH = potassium hydroxide

  • Ca(OH)₂ = calcium hydroxide

Notice the parentheses in Ca(OH)₂.

The subscript 2 tells us that there are TWO complete hydroxide groups.

Another example:

SO₄²⁻ = sulfate

So:

  • Na₂SO₄ = sodium sulfate

  • MgSO₄ = magnesium sulfate

  • Al₂(SO₄)₃ = aluminum sulfate

The names do not change just because there are multiple ions in a formula.

Remember: Subscripts tell you how many atoms or groups are present. Superscripts on ions tell you their electrical charges.


6. Special Case: Acids

Some common compounds have special names when dissolved in water.

NOTE: In most cases, acids will begin with hydrogen in the molecular notation.

For example:

  • HCl(g) = hydrogen chloride gas

  • HCl(aq) = hydrochloric acid

The symbol (aq) means aqueous, or dissolved in water.

For many common acids containing oxygen, the following naming patterns are useful:

  • An ion ending in -ate becomes an acid ending in -ic acid.

  • An ion ending in -ite becomes an acid ending in -ous acid.

Examples:

Related ionAcid formulaAcid name
Nitrate (NO₃⁻)HNO₃(aq)Nitric acid
Nitrite (NO₂⁻)HNO₂(aq)Nitrous acid
Sulfate (SO₄²⁻)H₂SO₄(aq)Sulfuric acid
Sulfite (SO₃²⁻)H₂SO₃(aq)Sulfurous acid
Phosphate (PO₄³⁻)H₃PO₄(aq)Phosphoric acid

Binary acids such as HCl(aq) follow a different pattern, often using hydro- and -ic acid.

For now, recognizing the names of the most common acids is more important than memorizing every acid-naming rule.


Summary: The Naming Cheat Codes

When you're trying to name a compound, follow these ideas:

  1. Identify the elements or ion groups. Know what Na, Cl, OH, SO₄, and other symbols represent.

  2. Look for a metal or ammonium. These often indicate an ionic compound. Name the positive ion first and the negative ion second.

  3. Watch for -ide. A single nonmetal negative ion usually changes its name to end in -ide.

  4. Recognize -ate and -ite. These are common polyatomic ion endings. For related oxygen-containing ions, -ate generally has more oxygen than -ite.

  5. Use prefixes with molecular compounds. Mono-, di-, tri-, and the others tell you how many atoms are present.

  6. Check for Roman numerals. Some metals have more than one possible charge, and the Roman numeral identifies which one is present.

  7. Learn common exceptions. Water, ammonia, methane, and many acids have established names that do not follow the simplest naming patterns.

  8. Pay attention to charges. Ionic compounds must have a total electrical charge of zero.

The big idea: You don't have to memorize the names of every compound in existence. Learn the common elements, common ions, and naming patterns, and you can decode a LOT of chemical formulas.


Chemical Naming Reference Lists

The following lists contain common elements, ions, prefixes, and compounds students should recognize in a standard high school chemistry course.

A. Common Positive Ions (Cations)

Positive ions are usually named after the element they come from.

SymbolHow to say itCharge
H⁺Hydrogen ion1+
Li⁺Lithium1+
Na⁺Sodium1+
K⁺Potassium1+
Ag⁺Silver1+
Mg²⁺Magnesium2+
Ca²⁺Calcium2+
Ba²⁺Barium2+
Zn²⁺Zinc2+
Al³⁺Aluminum3+
Fe²⁺Iron(II)2+
Fe³⁺Iron(III)3+
Cu⁺Copper(I)1+
Cu²⁺Copper(II)2+
Sn²⁺Tin(II)2+
Sn⁴⁺Tin(IV)4+
Pb²⁺Lead(II)2+
Pb⁴⁺Lead(IV)4+
NH₄⁺Ammonium1+

NH₄⁺ is a polyatomic ion, but it belongs in the positive-ion list because it carries a positive charge.

B. Common Single-Atom Negative Ions (Anions)

SymbolElement nameIon nameCharge
F⁻FluorineFluoride1−
Cl⁻ChlorineChloride1−
Br⁻BromineBromide1−
I⁻IodineIodide1−
O²⁻OxygenOxide2−
S²⁻SulfurSulfide2−
N³⁻NitrogenNitride3−
P³⁻PhosphorusPhosphide3−
H⁻HydrogenHydride1−

C. Common Polyatomic Ions

These are especially important to recognize because they occur in many chemical reactions.

FormulaHow to say itCharge
NH₄⁺Ammonium1+
H₃O⁺Hydronium1+
OH⁻Hydroxide1−
NO₃⁻Nitrate1−
NO₂⁻Nitrite1−
SO₄²⁻Sulfate2−
SO₃²⁻Sulfite2−
HSO₄⁻Hydrogen sulfate1−
CO₃²⁻Carbonate2−
HCO₃⁻Hydrogen carbonate (bicarbonate)1−
PO₄³⁻Phosphate3−
PO₃³⁻Phosphite3−
C₂H₃O₂⁻Acetate1−
CN⁻Cyanide1−
ClO⁻Hypochlorite1−
ClO₂⁻Chlorite1−
ClO₃⁻Chlorate1−
ClO₄⁻Perchlorate1−
MnO₄⁻Permanganate1−
CrO₄²⁻Chromate2−
Cr₂O₇²⁻Dichromate2−
O₂²⁻Peroxide2−

D. Other Common Element Symbols

These element names are especially useful when reading molecular formulas.

SymbolElement name
HHydrogen
BBoron
CCarbon
NNitrogen
OOxygen
FFluorine
SiSilicon
PPhosphorus
SSulfur
ClChlorine
BrBromine
IIodine

Remember that uppercase and lowercase letters matter. Co is cobalt, while CO contains carbon and oxygen.

E. Common Chemical Compounds to Recognize

Ionic Compounds

Chemical formulaCompound name
NaClSodium chloride
KClPotassium chloride
CaCl₂Calcium chloride
MgCl₂Magnesium chloride
MgOMagnesium oxide
CaOCalcium oxide
Al₂O₃Aluminum oxide
NaOHSodium hydroxide
KOHPotassium hydroxide
Ca(OH)₂Calcium hydroxide
Mg(OH)₂Magnesium hydroxide
NaNO₃Sodium nitrate
KNO₃Potassium nitrate
AgNO₃Silver nitrate
Na₂SO₄Sodium sulfate
MgSO₄Magnesium sulfate
CuSO₄Copper(II) sulfate
Al₂(SO₄)₃Aluminum sulfate
CaCO₃Calcium carbonate
Na₂CO₃Sodium carbonate
NaHCO₃Sodium hydrogen carbonate (baking soda)
Na₃PO₄Sodium phosphate
Ca₃(PO₄)₂Calcium phosphate
NH₄ClAmmonium chloride
NH₄NO₃Ammonium nitrate
(NH₄)₂SO₄Ammonium sulfate
NaC₂H₃O₂Sodium acetate
NaClOSodium hypochlorite
KClO₃Potassium chlorate
FeCl₂Iron(II) chloride
FeCl₃Iron(III) chloride
Fe₂O₃Iron(III) oxide
Cu₂OCopper(I) oxide
CuOCopper(II) oxide

Molecular (Covalent) Compounds

Chemical formulaCompound name
COCarbon monoxide
CO₂Carbon dioxide
SO₂Sulfur dioxide
SO₃Sulfur trioxide
NONitrogen monoxide
NO₂Nitrogen dioxide
N₂ODinitrogen monoxide
N₂O₄Dinitrogen tetroxide
N₂O₅Dinitrogen pentoxide
PCl₃Phosphorus trichloride
PCl₅Phosphorus pentachloride
SF₆Sulfur hexafluoride
CCl₄Carbon tetrachloride
H₂OWater
H₂O₂Hydrogen peroxide
NH₃Ammonia
CH₄Methane

Common Acids

Chemical formulaCompound name
HCl(aq)Hydrochloric acid
HBr(aq)Hydrobromic acid
HNO₃(aq)Nitric acid
HNO₂(aq)Nitrous acid
H₂SO₄(aq)Sulfuric acid
H₂SO₃(aq)Sulfurous acid
H₃PO₄(aq)Phosphoric acid
H₂CO₃(aq)Carbonic acid
HC₂H₃O₂(aq)Acetic acid

Final reminder: A chemical formula is packed with information, but some molecular formulas can represent more than one substance. For example, C₆H₁₂O₆ can represent glucose or fructose. For the common ionic compounds and simple molecular compounds in this guide, however, these naming rules will take you a long way.

About Me

My photo
Bill Snodgrass is a life-long teacher/mentor type who likes to see people develop into their best possible selves.