Leon is a town in Mason County, West Virginia, United States, situated along the Kanawha River.
[5] The Gen. John McCausland House was listed on the National Register of Historic Places in 1980 and the boundary expanded in 2000.
[8] The Kanawha River, which cuts through the whole state of West Virginia, passes by Leon.
The racial makeup of the town was 98.1% White, 0.6% African American, and 1.3% from two or more races.
21.3% of all households were made up of individuals, and 21.3% had someone living alone who was 65 years of age or older.
There were 16.7% of families and 12.3% of the population living below the poverty line, including 9.4% of under eighteens and none of those over 64.