The mutagenesis of metals in bacteria, as reported in the literature, can best be described as inconsistent. We report that cobalt chloride (Co++), ferrous sulfate (Fe++), manganese sulfate (Mn++), cadmium chloride (Cd++), and zinc chloride (Zn++) could be reproducibly detected as mutagens in Salmonella strain TA97 when preincubation exposures were made in sterile, distilled, deionized water, or in Hepes buffer in NaCl2/KCl2, rather than the standard sodium phosphate buffer. Co++ was also mutagenic under standard preincubation conditions. The individual components of Vogel-Bonner medium, i.e., potassium and ammonium phosphate, citrate, and magnesium sulfate, inhibit mutagenesis by these metals. The phosphates and the citrate probably inhibit by chelating the metals, while data are presented to suggest that Mg++ inhibition of metal mutagenesis is due to competitive inhibition for active transport via the magnesium active transport system in Salmonella. The chelator, diethyldithiocarbamate, inhibited the mutagenicity of Co++, Fe++, Zn++, and Mn++, but enhanced the mutagenicity of Cd++. The results presented show that divalent metals can be detected as mutagens in Salmonella, and that their lack of detection as mutagens is not due to an inherent insensitivity of Salmonella but to their interaction with media components and/or passive and active transport processes.