Река Баланда проистекает на юге Екатериновского района и течёт большей частью по территории Калининского района, правый приток Медведицы. Общая длина водотока составляет 164 километра, водосборная площадь равна 1900 квадратным километрам, питание преимущественно снеговое. Река относится к Донскому бассейновому округу. Берёт начало на водоразделе рек Хопёр и Медведица близ села Упоровка. В среднем течении реки находятся (расположены) село Большая Ольшанка, город Калининск (в прошлом слобода Баланда). Впадает в Медведицу у села Симоновка в 447 километрах от её устья на западе Лысогорского района.
Ранее вся долина реки была покрыта лесом. Рядом с рекой было много глубоководных озёр: Бобровое, Тростовое, Подгорное, Лебяжье, Журавское. В настоящее время в реке обитают толстолобик, щука, окунь и много других видов, в реке ловится плотва, красноперка, уклея, голавль, а вдоль берегов гнездятся водоплавающие и разные пернатые. Название Баланда переводится с древнетюркского языка как "рыбная река". На северо-западе Калининска около бывшей мебельной фабрики есть небольшое водохранилище на реке Баланда, в народе его называют Омут, но самое интересное, что он создан запрудой речки плотиной на Баланде.
Слева в Баланду впадают речки Ольшанка и Лебедка, справа – Кривая Баланда, Боровая Криуша, Мокрая Лебедка и Избуха. Рядом с рекой было много глубоководных озер: Бобровое, Тростовое, Подгорное, Лебяжье, Журавское, крупнейшими из которых являются Большое и Лебяжье.
Баланда протекает на юго-западе Приволжской возвышенности. Питание реки преимущественно снеговое. Берега долины реки Баланда в основном покрыты смешанными лесами.
Истоки Баланды находятся между Юбилейным и Упоровкой, откуда река течёт на юго-запад через Богатовку и 3-ю Александровку в Белые Ключи и далее на юго-восток через Новые Выселки, В среднем течении реки Большую Ольшанку, Калининск (бывшее село Баланда), Первомайское, Новую Ивановку, Салтыково, Монастырское, Панцировку, Кологреевку в Симоновку, к юго-востоку от которой находится устье.