We have recently reported [Kafala, B., Sasarman, A., 1994. Can. J. Microbiol. 40, 651 657] the cloning and sequencing of the Staphylococcus aureus hemB gene. This gene purportedly encodes the delta-aminolevulinic acid dehydratase of the heme pathway. In this present communication, we report the sequences and identities of three putative hem genes. Two of these genes are located immediately upstream from hemB. Complementation analysis of Escherichia coli and Salmonella typhimurium hemC and hemD mutants and the comparison of the Sa nucleotide sequences with those of Bacillus subtilis and Ec showed that these two open reading frames, ORF1 and ORF2, are likely to be the hemC gene coding for porphobilinogen deaminase and the hemD gene coding for uroporphyrinogen III synthase, respectively. The third hem gene, hemL, is located immediately downstream of hemB, and encodes glutamate 1-semialdehyde 2,1-aminotransferase. Sequencing of the region which extends past hemL indicates that no further hem genes are located downstream of hemL. In Sa, hemC, hemD, hemB and hemL are proposed to constitute a hem cluster encoding enzymes required for the synthesis of uroporphyrinogen III from glutamate 1-semialdehyde (GSA).