We show that the exact energy eigenvalues and eigenfunctions of the Schrödinger equation for charged particles moving in certain class of noncentral potentials can be easily calculated analytically in a simple and elegant manner by using Nikiforov and Uvarov (NU) method. We discuss the generalized Coulomb and harmonic oscillator systems. We study the Hartmann Coulomb and the ring-shaped and compound Coulomb plus Aharanov-Bohm potentials as special cases. The results are in exact agreement with other methods.