Duże miasta są bardziej rozwinięte gospodarczo niż mniejsze miasta. W dużych miastach znajdują się uczelnie wyższe oraz siedziby wielu firm, przez co przyciągają one studentów oraz absolwentów. Ponadto w dużych miastach turystyka jest bardziej rozwinięta, co generuje zyski.