Bacteriophage SPP1 portal protein is a large cyclical homo-oligomer composed of 13 subunits. The solution structure and assembly behavior of this protein with high-point rotational symmetry was characterized. The purified protein was present as a monodisperse population of 13-mers, named gp6 H , at univalent salt concentrations in the hundred millimolar range ($ 250 mm NaCl) or in the presence of bivalent cations in the millimolar range ($ 5 mm MgCl 2 ). Gp6 H had a slightly higher sedimentation coefficient, a smaller shapedependent frictional ratio, and a higher rate of intersubunit cross-linking in the presence of magnesium than in its absence. In the absence of bivalent cations and at univalent salt concentrations below 250 mm, the 13-mer molecules dissociated partially into stable monomers, named gp6 L . The monomer had a somewhat different shape from the subunit present in the 13-mer, but maintained a defined tertiary structure. The association±dissociation equilibrium was mainly between the monomer and the 13-mer with a minor population of intermediate oligomers. Their interconversion was strongly influenced by the ionic environment. Under physiological conditions, the concentration of Mg 2+ found in the Bacillus subtilis cytoplasm (10±50 mm) probably promotes complete association of gp6 into 13-mer rings with a compact conformation.