Численность населения муниципального образования на 1 января 2020 года, по оценке Белгородстата, составила 116 486 человек. В том числе городского населения — 86 229 человек, сельского – 30 257 человек. Доля населения городского округа в общей численности населения Белгородской области составляет 7,5 % (1 549 151 человек население Белгородской области).
В половозрастном составе населения Губкинского городского округа сохраняется численное превышение женщин над мужчинами. По состоянию на 1 января 2020 г. численное превышение женщин над мужчинами составило 8 040 человек и снизилось за прошедший год на 106 человек. Доля мужчин в общей численности населения городского округа составила 46,5 %, женщин – 53,5 %. На 1000 мужчин приходится 1 148 женщин.
Численное превышение женщин над мужчинами в составе населения отмечается с 18 лет, и далее в большинстве последующих возрастов сохраняется, за исключением возрастного интервала 26 – 31 год, возрастов 34 и 39 лет, в которых отмечается численное превышение мужчин над женщинами. Средний возраст населения городского округа вырос в 2019 году на 0,35 лет и составил на 1 января 2020 года 42,55 года, в городской местности — 42,06 года, в сельской – 43,94 года, что по сравнению с данными на начало 2019 года больше на 0,36 и на 0,44 лет соответственно. При этом, средний возраст мужчин городского округа на начало 2020 года составил 39,93 лет, женщин — 44,83 года.
В результате изменений, внесённых в законодательные акты Российской Федерации по вопросам назначения и выплаты пенсии Федеральным законом от 3 октября 2018 года № 350-ФЗ, на 1 января 2020 года увеличилась численность трудоспособного населения и, соответственно, снизилась численность населения старше трудоспособного возраста. Численность трудоспособного населения за 2019 год увеличилась в городском округе на 890 человек, или на 1,4 % и составила на 1 января 2020 года 66,265 тыс. человек. Доля населения в трудоспособном возрасте в общей численности населения составила на — 56,9 %, что на 1 процентный пункт больше, чем на 1 января 2019 года.
За 2019 год численность населения старше трудоспособного возраста снизилась на 1125 человек, или на 3,4 % и составила на 1 января 2020 года 32,035 тыс. человек. Доля лиц старше трудоспособного возраста в возрастной структуре населения составила на 1 января 2020 года 27,5 % против 28,3 % на 1 января 2019 года, т. е. снизилась на 0,8 процентных пункта.
Численность населения моложе трудоспособного возраста (0–15 лет) снизилась за прошедший год на 296 человек, или на 1,6 % и составила 18,186 тыс. человек. Доля детей и подростков в возрасте 0–15 лет в возрастной структуре населения городского округа снизилась на 0,2 % и составила на 1 января 2020 года 15,6 %.
Сложившиеся тенденции в возрастной структуре населения находят свое отражение в показателе демографической нагрузки. По данным Белгородстата, коэффициент демографической нагрузки на 1000 человек трудоспособного возраста составил 758 нетрудоспособных лиц, в том числе 275 детей и подростков в возрасте 0–15 лет и 483 человека в возрасте старше трудоспособного.
Вследствие изменений, внесённых в законодательные акты Российской Федерации по вопросам назначения и выплаты пенсий Федеральным законом от 3 октября 2018 года № 350-Ф3, за прошедший год нагрузка на 1000 человек трудоспособного возраста снизилась на 32 человека, в том числе на 8 детей и подростков (0–15 лет) и на 24 человека старше трудоспособного возраста. Показатель демографической нагрузки по Губкинскому городскому округу среди муниципальных районов и городских округов области по итогам 2019 года составил 758 человек и является одним из самых низких. Второе место после городского округа г. Белгород (696 человек), в Алексеевском городском округе — 766 человек, в Старооскольском городском округе 789 человек, наибольший коэффициент демографической нагрузки сложился в Ивнянском районе – 893 человека.