We study the existence of non-trivial solutions for a class of asymptotically periodic semilinear Schrödinger equations in ℝN. By combining variational methods and the concentration-compactness principle, we obtain a non-trivial solution for the asymptotically periodic case and a ground state solution for the periodic one. In the proofs we apply the mountain pass theorem and its local version.