Sperm whale apomyoglobin was expressed to high levels on minimal media and isotopically labeled with 13C and 15N nuclei. The isotopically labeled apoprotein was purified to homogeneity in a single step by reversed-phase chromatography and reconstituted with hemin and carbon monoxide gas for NMR analysis. Sequence-specific backbone 1HN, 15N and 13C alpha as well as side-chain 13C beta resonance assignments have been made for over 90% of the amino acids in the carbon monoxide complex of the protein. Resonance assignments were made by analysis of a series of 3D triple resonance spectra measured on the uniformly labeled sample. These assignments will provide the basis for analyzing the effects of point site mutations on the structure, stability and dynamics of the protein in solution.