In this work, we investigate the vibrations of embankments by the singular Sturm-Liouville equations. At first, we create the mathematical form of the vibrations by the shear beam (SB) model (see [21]) and transform this given form to the Sturm-Liouville form with a singularity. Finally, we discuss the numerical solution to the considered problem using the variational iteration method.