Jacksboro is a town in Campbell County, Tennessee, United States.
The initial property for the town square was deeded by Hugh Montgomery, one of the earliest settlers in the area.
The town was originally known as Walnut Grove, but was renamed "Jacksonboro" in honor of Andrew Jackson in 1819.
[8] The town situated near the "corner" of an L-shaped section of Powell Valley created by the intersection of Cumberland Mountain, a long ridge which runs in a northeast-southwest direction, and Cross Mountain, a 3,534-foot (1,077 m) summit which rises prominently to the west.
According to the United States Census Bureau, the town has a total area of 2.6 square miles (6.7 km2), all land.
As of the 2020 United States census, there were 2,306 people, 957 households, and 524 families residing in the town.