Through pattern matching of the cytochrome c heme-binding site (CXXCH) against the genome sequence of Shewanella oneidensis MR-1, we identified 42 possible cytochrome c genes (27 of which should be soluble) out of a total of 4758. However, we found only six soluble cytochromes c in extracts of S. oneidensis grown under several different conditions: (1) a small tetraheme cytochrome c, (2) a tetraheme flavocytochrome c-fumarate reductase, (3) a diheme cytochrome c4, (4) a monoheme cytochrome c5, (5) a monoheme cytochrome c', and (6) a diheme bacterial cytochrome c peroxidase. These cytochromes were identified either through N-terminal or complete amino acid sequence determination combined with mass spectroscopy. All six cytochromes were about 10-fold more abundant when cells were grown at low than at high aeration, whereas the flavocytochrome c-fumarate reductase was specifically induced by anaerobic growth on fumarate. When adjusted for the different heme content, the monoheme cytochrome c5 is as abundant as are the small tetraheme cytochrome and the tetraheme fumarate reductase. Published results on regulation of cytochromes from DNA microarrays and 2D-PAGE differ somewhat from our results, emphasizing the importance of multifaceted analyses in proteomics.