Lincoln County is a county in the U.S. state of West Virginia. As of the 2020 census, the population was 20,463. Its county seat is Hamlin. The county was created in 1867 and named for Abraham Lincoln.