It flows southeast initially, curves around the Rudnik, passes the villages of Donja Šatornja, Blaznava and reaches Stragari, the northernmost municipality of the City of Kragujevac.
The Jasenica turns north, then northeast south of Topola and, after the villages of Božurnja and Žabare, directly east.
After the Pridvorica and Vodice villages (on different arms of the river), the Jasenica reaches the town of Smederevska Palanka, the most populous settlement in its valley.
It covers the valleys of the Jasenica, Kubršnica, Veliki Lug, Brestovica, Milatovica and other rivers.
The region is densely populated, including several towns (Smederevska Palanka, Velika Plana, Aranđelovac, Mladenovac and Topola.)