 It is the county seat of Botetourt County.Fincastle is part of the Roanoke Metropolitan Statistical Area.The town of Fincastle was originally settled by Scotch-Irish and German immigrants from Pennsylvania who arrived in the region in the mid-18th century.