Dungannon is a town of Scott County in the state of Virginia in the United States.