1. Horse liver acid phosphatase was separated into two partially purified fractions differing in molecular weight (enzyme I about 100 00, enzyme II about 25 000). 2. Enzyme I was separated into several subfractions by DEAE-cellulose chromatography and isoelectric focusing. 3. Molecular weight, sedimentation coefficient and effective molecular radii were determined for acid phosphatases I and II by gel filtration and density-gradient centrifugation.