Аксу берет начало в ледниках Джунгарского Алатау и проходит от гор к равнине, где распадается на рукава среди песков и заболоченной дельты
Аксу расположена в Казахстане. Река начинается в ледниках Джунгарского Алатау и течет на северо-восток. В верховьях она имеет горный характер, а после выхода из межгорной Капальской котловины становится равнинной. Общая длина Аксу составляет 316 км, площадь бассейна равна 5040 км². Питание ледниковое, снеговое, дождевое и подземное. Исток находится в ледниках на высоте 3700-3800 м или около 4000 м. Вода пресная, ее минерализация указана в пределах 0,2-1,5 г/л, также приведено значение около 450 мг/л. По минеральному составу вода относится к кальциевой и магниевой группе класса гидрокарбонатов. На равнине Аксу протекает по пескам Жалкум и Люккум в Балхаш-Алакольской котловине. Здесь русло распадается на множество протоков и рукавов, часть которых теряется в песках. В бассейне есть озера-старицы и паводковые водоемы. Воды реки используют для орошения полей и хозяйственных нужд, а водохранилища и ГЭС регулируют сток. Их общая площадь указана как 33,1 км². Ниже по течению, примерно в 20 км после разбора воды на орошение и хозяйственные нужды, Аксу принимает главный приток Сарканд и вновь становится полноводнее. В среднем течении находится железнодорожная станция Матай. В дельте расположено озеро Калганколь площадью около 8,6 км², сама дельта заболочена. Половодье длится с апреля по август, наибольший сток приходится на май и июнь. Среднегодовой расход воды у села Жансугуров составляет 11,2 м³/с. Паводки могут быть стихийными и разрушительными. Числовая скорость течения в исходнике не указана. Сведения о конечном участке реки расходятся: в одном описании Аксу впадает в залив Кукан озера Балхаш, в другом говорится, что перед озером она теряется в песках.