Ренка Вихра протекает в Краснинском и Смоленском районах Смоленской области и Могилёвской области Республики Беларусь.
Является правым притоком реки Сожа.
Длина реки — 158 км, площадь водосборного бассейна — 2230 км²
Исток находится на южном склоне Смоленской возвышенности юго-восточнее деревни Корытня Смоленского района. Направление течения на юго-юго-восток. Устье в Мстиславском раойне Могилёвской области напротив деревни Понарь. Русло извилистое.
Притоки указаны от истока к устью:
142 км: река Тростянка (лв)
139 км: река Упокой (лв)
137 км: река Сладцкая (пр)
130 км: река Дельня (пр)
? км: ручей Безводка (пр)
? км: ручей Воронка (лв)
? км: ручей Хвойня (пр)
105 км: река Лютая (лв)
104 км: река Железняк (лв)
96 км: река Руфа (пр)
? км: ручей Крутец (пр)
? км: ручей Медведок (пр)
? км: ручей Чилец (лв)
80 км: река Молоховка (пр)
? км: ручей Луцня (лв)
63 км: река Вельнянка (лв)
57 км: река Городня (пр)
52 км: река Мертва (пр)
? км: ручей Луцейка (пр)
? км: ручей Крапивня (лв)
? км: ручей Баратчонка (пр)
? км: река Кохля (лв)
30 км: река Чёрная (пр)
? км: ручей Родобуж (лв)
26 км: река Суточка (пр)
3 км: ручей Серебрянка (пр)
На берегу реки располагаются следующие населённые пункты: