I don't... know a lot about the towns in Johto, unfortunately. I ended up hitching a lift to Goldenrod on someone's banana dinosaur before I even reached Cherrygrove--which turned out to be a mistake because I missed out on warps I needed that way--so I haven't really been to most of the ones in this region. I've been to a few in Kanto, though.
From what I can tell, villages with no pokemarts are generally about the same size as each other--as are towns with pokemarts but no gyms--and the same goes for large towns slash small cities that have gyms and pokemarts.
There are two big cities of note, one in Kanto called Saffron and one in Johto called Goldenrod. I live in Goldenrod. I'd say there's roughly a million people here?
LIES LIKE FUCK TO COVER HIS ROCKET TRACKS
From what I can tell, villages with no pokemarts are generally about the same size as each other--as are towns with pokemarts but no gyms--and the same goes for large towns slash small cities that have gyms and pokemarts.
There are two big cities of note, one in Kanto called Saffron and one in Johto called Goldenrod. I live in Goldenrod. I'd say there's roughly a million people here?