Skip to main content
Chemistry LibreTexts

3.7: Naming Ionic Compounds

  • Page ID
    190710
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    Sometimes, it is useful to be able to recognize the name of a compound and know how to translate it into the structure. You might need to go the other direction, too; if you see a formula -- the ratio of atoms in a compound -- you may want to be able to name the compound.

    Take a common ionic compound such as table salt or rock salt, which has the formula NaCl. To name this compound systematically, we just name the two ions of which it is composed: sodium and chlorine. We leave the name of the cation exactly as it is in the periodic table, but we change the ending of the anion's name to -ide. We name the cation first and the anion second.

    • Name the cation first and the anion second.
    • Change the ending of the anion to -ide.

    In this case, sodium is the cation and chlorine is the anion, so the name for NaCl is sodium chloride.\

    How did we know which one was the cation and which was the anion? For one thing, when we write the formula of a simple ionic compound, we usually writethe elements in the same order: cation before anion. If you didn't know that, or if for some reason the formula did not appear in that order, you should still be able to work it out based on the layout of the periodic table. The key is usually found in the elements that form the first two columns of the periodic table. These are the alkali and alkaline earth metals. They are very commonly found in ionic compounds, and they are reliably found as cations in those compounds.

    The alkali metals are always found as 1+ or monovalent cations, such as Na+, K+, or Li+. The reason, of course, is that these metals all have one electron in a shell that has been newly started; that shell is far from the nucleus, so the electron is ot held very tightly and it is lost pretty easily.

    A similar thing is true for the alkaline earth metals such as magnesium or calcium. These metals have two electrons in the outermost shell, and there still are not enough protons in that distant nucleus to hold those electrons tightly. As a result, both of these electrons are easily lost, and so magnesium is most often found as Mg2+ and calcium is usually found as Ca2+.

    Once you have identified the cation, you can quickly decide that the other atom in the formula must be the anion.

    Exercise \(\PageIndex{1}\)

    Provide formulae for the following names.

    a) lithium fluoride b) sodium iodide c) potassium bromide d) magnesium chloride

    e) calcium oxide f) beryllium sulfide g) sodium oxide h) lithium nitride

    Answer a:

    LiF

    Answer b:

    NaI

    Answer c:

    KBr

    Answer d:

    MgCl2

    Answer e:

    CaO

    Answer f:

    BeS

    Answer g:

    Na2O

    Answer h:

    Li3N

    A similar line of reasoning works with atoms on the other side of the periodic table. Halogens, such as fluorine and chlorine, are frequently found as halide ions, such as fluoride, F-, and chloride, Cl-. However, the halogens and other elements toward the right hand side of the periodic table display a little more versatility that the alkali and alkaline earth metals. Consequently, if you spot chlorine or oxygen in a structure, you can't always be sure it is acting as a simple anion.

    For example, there are host of compounds that are "polyatomic ions", clusters of atoms bound tightly together that have an overall charge. Many of these ions contain oxygen. Although oxygen does exist as a simple oxide anion, O2-, that isn't the case in these examples. Because the oxoanions are very common, they have their own names. That lets us distinguish chloride, Cl-, and oxide, O2-, from chlorate, ClO3-. Some of the most common oxoanions are found in the table below.

    Most Common Oxoanions
    series lowest # oxygens     highest # oxygens
    chlorine hypochlorite, ClO- chlorite, ClO2- chlorate, ClO3- perchlorate, ClO4-
    sulfur   sulfite, SO32- sulfate, SO42- persulfate, SO52-
    phosphorus hypophosphite, H2PO2- phosphite, HPO32- phosphate, PO43-  
    nitrogen   nitrite, NO2- nitrate, NO3-  

    All of these anions have oxygen atoms bound to a central atom of another kind. For example, in chlorate, four oxygen atoms are attached to a central chlorine atom. (The only exception, and it probably isn't important at this point, is persulfate; it has four oxygen atoms attached to a central sulfur atom, and the fifth oxygen hangs from one of the other oxygen atoms.) The names of each of these ions seem a little random until you consider them together. Then, it becomes clear that the names offer clues to the structure. The ending -ate always means more oxygens than -ite, although neither one corresponds to a specific number of oxygen atoms. The prefix per- always means an extra oxygen (beyond what we see in the -ate ion), whereas the prefix hypo- means even fewer oxygens than in the -ite ion.

    However, none of those names would signal to us that hydrogen atoms are also attached to the central atom, in addition to the oxygens, but that's what we have in phosphite and hypophosphite.

    In addition to these examples, there are a few carbon-based oxoanions that are pretty common: carbonate (CO32-), formate (HCO2-) and acetate (CH3CO2-). Like some of the phosphorus examples, the last two are rather complicated, with hydrogens attached to the central carbons as well as the oxygens seen in all the other cases.

    There are also a few polyatomic cations, but they aren't as common as these anions. The most prevalent one in ammonium, NH4+.

    Exercise \(\PageIndex{2}\)

    Provide formulae for the following names.

    a) sodium nitrate b) potassium perchlorate c) lithium sulfate

    d) ammonium phosphate e) magnesium carbonate f) calcium hypochlorite

    g) sodium acetate h) beryllium chlorate

    Answer a:

    NaNO3

    Answer b:

    KClO4

    Answer c:

    Li2SO4

    Answer d:

    (NH4)3PO4

    Answer e:

    MgCO3

    Answer f:

    Ca(OCl)2

    Answer g:

    NaO2CCH3

    Answer h:

    Be(ClO3)2

    Towards the middle of the periodic table, it becomes a lot harder to predict the charges on cations. It's not like in those first few columns, where if something is from the first column, its charge is 1+, and if it is from the second column, its charge is 2+. What if a metal comes from the seventh column in the periodic table? Is it guaranteed to be a 7+ cation? Not exactly, because that is an awful lot of electrons to lose. In the middle portion of the periodic table, the transition metals, charges can vary from one case to another, and the same metal could be found with different charges in different compounds. One of the familiar examples if iron, which can most commonly be found as a ferric ion, Fe3+, or as a ferrous ion, Fe2+ (although other charges are also possible).

    To help sort that problem, the charge on these cations is often given in the name. For example, we might refer to iron (III) chloride, FeCl3, vs. iron (II) chloride, FeCl2 (in addition to the common names ferric chloride and ferrous chloride, respectively). The Roman numeral tells you about the positive charge on the cation.

    Arabic numeral to Roman numeral Conversion Table
    Arabic numeral Roman numeral
    1 I
    2 II
    3 III
    4 IV
    5 V
    6 VI
    7 VII
    8 VIII
    Exercise \(\PageIndex{3}\)

    Provide formulae for the following names.

    a) tantalum (V) chloride b) chromium (III) fluoride c) lead (II) bromide

    d) mercury (II) chloride e) tungsten (VI) oxide f) molybdenum (IV) sulfide

    Answer a:

    TaCl5

    Answer b:

    CrF3

    Answer c:

    PbBr2

    Answer d:

    HgCl2

    Answer e:

    WO3

    Answer f:

    MoS2

    Exercise \(\PageIndex{4}\)

    Provide names for the following formulae.

    a) LiCl b) Na2S c) LiO2CCH3 d) Mg(NO2)2 e) Na2(SO3)2

    f) PbSO4 g) OsO4 h) Pb(NO3)4

    Answer a:

    lithium chloride

    Answer b:

    sodium sulfide

    Answer c:

    lithium acetate

    Answer d:

    magnesium nitrite

    Answer e:

    sodium sulfite

    Answer f:

    lead (II) sulfate

    Answer g:

    osmium (VIII) oxide

    Answer h:

    lead (IV) nitrate


    This page titled 3.7: Naming Ionic Compounds is shared under a CC BY-NC 3.0 license and was authored, remixed, and/or curated by Chris Schaller via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.