Под классификацией обычно понимают распределение городов по какому-либо признаку или их сочетанию (величине, ЭГП, времени возникновения и т.п.).

Наиболее часто используются следующие классификации городских поселений:

  1. по величине (численности населения, или людности);
  2. функциям;
  3. степени участия в территориальном разделении труда;
  4. происхождению;
  5. по ЭГП.

Классификация городов по величине. От величины города зависят многие его признаки – темпы роста, элементы демографической, планировочной, функциональной структуры и т.п.

В зависимости от численности населения в нашей стране выделяются следующие группы городов (по Пивоварову Ю.Л. , 1999): малые – до 20 тыс. жителей, средние – 20–100 тыс., крупные – 100–500 тыс., крупнейшие – 500 тыс.–1 млн, наконец, города-миллионеры [11].

Г.М. Лаппо (1997) даёт несколько иную классификацию: малые – до 50 тыс., средние – 50–100 тыс., большие – 100–250 тыс., крупные – 250–500 тыс., крупнейшие – 500 тыс.–1 млн, города-миллионеры [7]. Важным является рубеж в 100 тыс. жителей, на что одним из первых обратил внимание польский географ-градовед К. Дзевоньский. По достижении этой величины, особенно в условиях России, городское поселение становится относительно полноценным городом. Рубеж в 1 млн чел. обычно знаменует развертывание города в крупнейшую агломерацию. Данная классификация в известной мере совпадает с типологией: можно говорить о малых, больших городах, городах-миллионерах как об определённых типах поселений.