Население Кривого Рога по состоянию на начало 2013 года составляло 659,2 тыс. человек.
По данным Всеукраинской переписи населения 2001 года, эта цифра достигала 712,5 тыс. человек. Так, видим, что население Кривого Рога постепенно сокращается. При том, количество мужчин уменьшается в несколько быстрее чем количество женщин.
Уменьшение количества населения объясняется как природными, так и миграционными факторами. В течение последних лет смертность в городе была выше, чем рождаемость. Сальдо миграции, которая включает как внутреннюю, так и международную миграцию, было положительным до 2006 года, но затем стало отрицательным.В городе существует устойчивая отрицательная тенденция к старению населения. Средний возраст населения составляет: среди мужчин - 37 лет, среди женщин - 42 года.