The Veternica originates from the Grot peak, the southernmost part of the Kukavica mountain. Four smaller streams meet at the village of Vlase and continue to the north as the Veternica. The river flows next to the villages of Golemo Selo, Oštra Glava and Gagince, where it flows parallel to the Jablanica river.