Barbourville is a 4th-class city in Knox County, Kentucky, in the United States. The population was 3,159 at the 2010 census. It is the county seat of Knox County. The city was formally established by the state assembly in 1812. It was incorporated in 1854 and then reïncorporated in 1856.