Розташування Стугна бере початок біля північної околиці села Велика Снітинка. Тече в межах Придніпровської височини спершу на північний схід, далі — переважно на схід. Впадає до Дніпра на північ від міста Українка.