Leon is a town in Mason County, West Virginia, United States, along the Kanawha River. The population was 132 at the 2000 census. It is part of the Point Pleasant, WV–OH Micropolitan Statistical Area.
The Gen. John McCausland House was listed on the National Register of Historic Places in 1980 and the boundary expanded in 2000.
Leon is located at 38°44′58″N 81°57′29″W / 38.74944°N 81.95806°W / 38.74944; -81.95806 (38.749501, -81.958135).