In this paper, we study the multiplicity of positive solutions for a nonlinear Schrodinger Poisson system: {-Delta U + lambda U + K (x) phi u = Q(x) broken vertical bar u broken vertical bar(p-2) u in R-3,R- -Delta phi = K(x) u(2) in R-3, where lambda > 0, 2 < p < 6, and both K(x) and Q(x) are nonnegative and uniformly continuous functions on R-3. We show that the number of positive solutions is dependent on the profile of Q (x). Some novel results are presented which improve and generalize the existing ones in the literature. (C) 2015 Elsevier Inc. All rights reserved.