Ответ:

В 2010 г. в России было 12 городов с населением более 1 млн человек.

Ответ: 12 городов.