Длина 870 км, площадь бассейна 58 тыс. км². Протекает по территории Карачаево-Черкесии, Ставропольского края, Краснодарского края (662 км) и Адыгеи. При впадении в Азовское море река образует крупную заболоченную, но высокопродуктивную кубанскую дельту площадью около 4300 км². Общий сток Кубани в Азовское море составляет около 11,0 км³ в год.