 Beverly was the county seat of Randolph County, Virginia (later West Virginia) for a century — from 1790 until 1890 — after which the nearby settlement of Elkins assumed that role following an intense local political "war".Beverly is located at (38.850600, -79.867444).According to the United States Census Bureau, the town has a total area of , all of it land.