According to the United States Census Bureau, the city has a total area of 3.5 square miles (9.1km2), land and water included. Barbourville is a city in Knox County, Kentucky, United States. The population was 3,589 at the 2000 census. It is the county seat of Knox County. Barbourville is home to Union College and the Appalachian Children's Home.