Самый густонаселенный город — Краснодар.
По официальным данным Краснодарстата, на 1 января 2025 года численность населения Краснодарского края составила 5 842 138 человек. Из них 3,3 млн проживают в городах, а около 2,5 млн — в сельской местности.
Краснодар остается самым населенным городом региона — 1 262 725 человек. В число крупнейших городов также вошли:
Сочи — 561 610 человек,
Новороссийск — 345 538 человек,
Анапа — 207 879 человек,
Армавир — 204 984 человек,
Геленджик — 117 070 человек.
Среди муниципальных районов Кубани самые густонаселенные:
Динской — 147 906 человек,
Ейский — 132 763 человека,
Крымский — 130 986 человек,
Темрюкский — 126 625 человек,
Славянский — 124 891 человек,
Северский — 124 718 человек,
Туапсинский — 124 195 человек.
Несмотря на рост численности населения в Краснодарском крае, в целом по стране наблюдается тенденция к снижению. На 1 января 2025 года в России проживают 146 028 325 человек.