A CsCl-type (bcc) semi-infinite ferrimagnet with single-ion uniaxial anisotropy and a magnetic impurity layer is considered through combining Green function theory with the transfer-matrix method. The effect of the anisotropy term and the impurity layer on the surface spin wave spectrum is discussed. The influence of the impurity layer's distance from the surface on surface spin waves is also concerned.