Река Вяча протекает по территории Логойского и Минского районов Минской области, относиться к бассейну реки Свислочь. Река берет свое начало на северо-западе от д. Селище Логойского р-на, протекает по Минской возвышенности, впадает в Заславское водохранилище возле д. Семково Минского района. На реке расположено водохранилище Вяча. Долина реки трапециевидная, шириной 200-300 м. склоны пологие и умеренно крутые, высотой около 2,5 м. Берега низкие, пологие. Пойма шириной 50-100 м. русло извилистое, от устья на 13 км канализовано. Ширина реки в межень 4-8 м. Протекает в зонах отдыха Вяча и Минское море.