Human thyroid peroxidase (TPO) has been purified from thyroid microsomes by immunoaffinity chromatography using a monoclonal antibody (mAb) to TPO. The eluted material had a specific activity of 381 U/mg and exhibited a peak in the Soret region. The ratio of A411 to A280 ranged from 0.20 to 0.25. Upon SDS-polyacrylamide gel electrophoresis, the purified enzyme gave two contiguous bands in the 100 kDa region. Further, it has been demonstrated that sera with anti-microsomal autoantibodies from patients presenting Graves' or Hashimoto's thyroiditis diseases were able to bind to purified TPO and to inhibit in a dose-dependent manner the mAb binding to purified TPO. This suggests that TPO is the thyroid antigen termed to date the microsomal antigen.