In this paper we study the geometric numerical solution of the so called "good" Boussinesq equation. This goal is achieved by using a convenient space semi-discretization, able to preserve the corresponding Hamiltonian structure, then using energy-conserving Runge-Kutta methods in the Hamiltonian boundary value method class for the time integration. Numerical tests are reported, confirming the effectiveness of the proposed method.