Question: where are the most eevees in pokemon go?
Answer: Even if you don't live in a big city, find your nearest downtown area and go there, or locate a nearby college campus. Wherever large numbers of people will be, with a bonus if they're playing the game. Eevee also seems to spawn near Pokestops very frequently, so find clusters of them and hang out.