The topography at the headwaters of Roaring Creek is mountainous. However, much of the watershed is rough and hilly and the creek flows through a valley surrounded by broken hills. It flows through a narrow gorge for its last . The creek's channel is sinuous. There are cobbly and rocky rapids on some reaches of the creek. In the gorge, the creek flows past cliffs and over ledges and waterfalls. A set of wet limestone ledges known as the Roaring Creek Bluffs are located along the creek in Franklin Township and Montour County. Power lines also cross the creek in this reach. Some strainers occur on the creek upstream of State Route 3012. A ridge known as Sharp Ridge is located near the creek.