Река Воронеж протекает по территории Воронежской, Липецкой и Тамбовской областей, левый приток Дона.
Типичная равнинная река. Образуется при слиянии Польного Воронежа и Лесного Воронежа. Длина реки, считая от истока Польного Воронежа — 520 км, длина собственно Воронежа — 342 км Лесной Воронеж берет начало у деревни Пушкино Ухоловского района Рязанской области. После слияния Лесного и Польного Воронежа у села Новоникольское Мичуринского района Тамбовской области, река течёт на протяжении около 60 км на северо-запад, затем примерно в 5 км ниже впадения в неё рекиСтановая Ряса, круто поворачивает с севера на юг с небольшим отклонением на юго-запад.
Правый берег высокий, крутой, левый — пологий. В пойме реки много озер-стариц. Наиболее крупные — Андреевское, Гать, Длинное, Долгое, Карасево, Лебяжье, Остабное, Матыра, Яблочное и Спасское.
На пути к Дону, в который Воронеж впадает на 1403 км от устья, река принимает 28 притоков. Среди них наиболее значительные реки: Иловай, Становая Ряса, Матыраи Усмань.
Всего в бассейне Воронежа имеется 488 поверхностных водотоков с суммарной длиной речной сети 4645 км.
На реке расположен город Воронеж. В нескольких километрах от устья реки в 1972 году была построена плотина, образующая Воронежское водохранилище. Длина водохранилища около 35 км, зеркало вытянутое площадью 70,1 км², средняя ширина 2,1 км, ср. глубина 3,5 м, практически вся длина водохранилища приходится на территорию города Воронежа.
Река Воронеж один из наиболее загрязнённых притоков Дона.