A new method for determination of the population of the high-spin state (high-spin content) in ferric cytochrome P-450 is presented. Based on curve fitting the electronic absorption spectra with a linear combination of gaussian bands analytical functions for the pure high-spin and pure low-spin states were constructed. These functions were used to fit the high-spin/low-spin mixed spectra. A good fit of the absorption spectra of six different cytochrome P-450 proteins in the presence and absence of substrates was found, indicating a similar pi-electron structure of the porphyrin and a similar chemical nature of the nearest coordination sphere of the iron in all cytochrome P-450 proteins.