Given any family of cubic fields defined by local conditions at finitely many primes, we determine the mean number of 2-torsion elements in the class groups and narrow class groups of these cubic fields, when they are ordered by their absolute discriminants. For an order O in a cubic field, we study the three groups: Cl2(O), the group of ideal classes of O of order 2; Cl+2 (O), the group of narrow ideal classes of O of order 2; and I2(O), the group of ideals of O of order 2. We prove that the mean value of the difference |Cl2(O) | − 14 |I2(O)| is always equal to 1, regardless of whether one averages over the maximal orders in real cubic fields, over all orders in real cubic fields, or indeed over any family of real cubic orders defined by ...