Russellville is a city in and the county seat of Logan County, one of Kentucky's original counties. The 2010 census listed the population as 6,947. It is named for General William Russell, a Revolutionary War soldier and frontier leader. Between the arrival of first settlers circa 1790 and the town's incorporation in 1798, Russellville was known variously as Cook's Station, Logan Court House, and Rogues' Harbour. Several downtown homes have been listed on the National Register of Historic Places.