Городов в России около 1000, поселков городского типа около 2000 (в каком сам сейчас живу), деревень и сел больше 150000.
Но довольно часто меняется статус населенных пунктов, например деревня, когда её численность разрастается и появляется почта и администрация, приобретает статус села.
Сейчас это происходит не часто, но появляются и новые города вместе с появлением градообразующих предприятий. Например на месте где нашли залежи каких-то природных ресурсов.