The spectral structure of realizations for a matrix three-term Sturm–Liouville operator (Formula presented.) with singular potential Q(·)=Q(·)∗ on both the half-line and the line is investigated. It is shown that under certain conditions on the coefficients P(·) and R(·), the Dirichlet realization LD (as well as other selfadjoint realizations) in the case of Q(·)∈W-1,1(R+;Cm×m) has Lebesgue nonnegative spectrum with constant multiplicity m. In particular, the Schrödinger operator with matrix potential Q(·)∈W-1,1(R+;Cm×m) on the half-line R+ has Lebesgue spectrum with constant multiplicity m. This result is applied to the Sturm–Liouville expression L(P,Q,R) with delta-interactions on the line R. It is shown that if the minimal operator L:=Lmin in L2(R;R;Cm) is selfadjoint, then the nonnegative spectrum of L is Lebesgue of constant multiplicity 2m whenever Q(·)1R+(·)∈W-1,1(R+;Cm×m). In particular, if the minimal Schrödinger operator H on the line with potential matrix Q(·)=Q1(·)+∑k∈Zαkδ(·-xk) is selfadjoint, H=H∗, then its nonnegative spectrum is Lebesgue with constant multiplicity 2m whenever Q1(·)1R+∈L1(R+;Cm×m) and ∑k=1∞|αk|