По данным переписи населения 2010 года, средний возраст жителей Белгорода составил 38,8 года. Вместе со Старым Осколом областной центр является одним из самых «молодых» в регионе.
При этом средний возраст мужчин составил 36,3, женщин – 40,8 года. По сравнению с данными прошлой переписи, которая проводилась в 2002-м, белгородцы стали старше на 1,6 года: мужчины – на 1,1, женщины – на 1,9. Это произошло вследствие роста числа лиц старших возрастов в структуре населения.
Что касается процентного соотношения представителей обоих полов областном центре, то доминируют женщины – их 54,8% - женщины (195,3 тыс. чел.), мужчин – на 34,2 тыс. меньше.