There is no real set standard for what makes a city a city, or a town a town. But everyone seems to agree that a metropolis is a population of over 50,000. Hope this helps at least a little.
Didn't find the answer you were looking for?