Most of the watershed of Roaring Creek is in Columbia County, but small areas are in Montour County, Northumberland County, and Schuylkill County. More than 40 percent of the watershed is forested and nearly 40 percent is agricultural land. State game lands and state forests are also in the watershed. A total of approximately 3,500 people inhabit the watershed, as of 2000. The creek's drainage basin is a High-Quality Coldwater Fishery and a Migratory Fishery upstream of Lick Run. Downstream of Lick Run, the main stem is a Trout Stocked Fishery and Migratory Fishery. A reach of the creek above Lick Run is designated as Class A Wild Trout Waters. 31 species of fish were observed at 20 sites in the watershed in 2003 and 2004.