We report an HPLC method for separating the four regioisomers of verdoheme formed in the coupled oxidation of hemin with oxygen and ascorbate in aqueous pyridine. The reversed-phase ion-pair system uses hexafluoroacetone and pyridine as ion-pair agents. The regiochemistry of the separated isomers was established both by HPLC of the corresponding biliverdin IX derivatives and by 1H NMR of each isomer. Optical spectra of the pyridine verdohemochrome isomers were similar to each other, but showed differences in the absorption maxima in the red region, which appear at 680, 663, 648 and 660 nm for the α, β, γ, and δ-isomers, respectively. Each of the four isomers was incorporated anaerobically into heme oxygenase-1, yielding the corresponding verdoheme–enzyme complex. The ferrous forms had absorption maxima at 690, 667, 655, and 663 nm, and their CO-bound forms had maxima at 638, 624, 616, and 626 nm for α, β, γ, and δ-isomer, respectively. Addition of ferricyanide to the α-verdoheme–heme oxygenase complex brought about a ferric low-spin heme-like signal, which is identical with the ferric α-verdoheme complexed with the heme oxygenase that was observed in the heme oxygenase reaction.