| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 2,483 | 10,247 | 12,904 | |
| 2020 | R | 2,660 | 10,040 | 12,876 | |
| 2016 | R | 2,050 | 9,070 | 11,671 | |
| 2012 | R | 2,885 | 7,833 | 10,988 | |
| 2008 | R | 3,750 | 7,616 | 11,547 | |
| 2004 | R | 3,518 | 7,854 | 11,461 | |
| 2000 | R | 3,341 | 6,180 | 9,782 | |
| 1996 | R | 3,487 | 4,380 | 9,076 | |
| 1992 | R | 3,992 | 4,837 | 10,728 | |
| 1988 | R | 4,059 | 6,015 | 10,111 | |
| 1984 | R | 3,832 | 7,291 | 11,138 | |
| 1980 | R | 4,671 | 6,125 | 11,274 | |
| 1976 | D | 5,898 | 5,130 | 11,028 | |
| 1972 | R | 3,276 | 7,157 | 10,433 | |
| 1968 | R | 4,225 | 4,545 | 10,043 | |
| 1964 | D | 6,344 | 3,801 | 10,145 | |
| 1960 | R | 4,164 | 6,299 | 10,463 | |
| 1956 | R | 3,588 | 6,412 | 10,000 | |
| 1952 | R | 4,545 | 5,598 | 10,143 | |
| 1948 | D | 4,586 | 4,382 | 8,996 | |
| 1944 | R | 3,989 | 4,635 | 8,624 | |
| 1940 | D | 5,195 | 5,133 | 10,328 | |
| 1936 | D | 5,333 | 4,486 | 9,859 | |
| 1932 | R | 4,098 | 4,519 | 8,869 | |
| 1928 | R | 2,310 | 5,860 | 8,212 | |
| 1924 | R | 2,860 | 3,551 | 7,157 | |
| 1920 | R | 2,516 | 3,646 | 6,297 | |
| 1916 | R | 1,747 | 1,965 | 3,791 | |
| 1912 | D | 1,367 | 513 | 3,491 | |
| 1908 | R | 1,512 | 1,986 | 3,585 | |
| 1904 | R | 1,397 | 1,802 | 3,279 | |
| 1900 | D | 1,661 | 1,241 | 2,945 | |
| 1896 | R | 1,307 | 1,547 | 2,904 | |
| 1892 | R | 1,279 | 1,356 | 2,729 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Mineral County, anchored by the small city of Keyser near the Maryland border, has shifted sharply toward Republican presidential candidates over the past two decades, posting a 60-point margin in 2024 that reflects the broader realignment of Appalachian working-class voters.
The Republican margin in Mineral County reached its widest at sixty points in 2024. The margin in 2024 was sixty points, in line with the county's deep historical pattern.
Mineral County's loyalty is rooted in its place. Median household income of $69,375, a 93% non-Hispanic-white share, and a population of 26,854 together describe a community whose political habits are deeply settled. The county's voting pattern over the last decade is most similar to that of Lawrence County and Bland County.
