| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 4,491 | 6,003 | 10,607 | |
| 2020 | R | 4,501 | 5,318 | 9,933 | |
| 2016 | R | 3,836 | 4,448 | 8,574 | |
| 2012 | D | 4,295 | 3,731 | 8,120 | |
| 2008 | D | 4,577 | 3,719 | 8,377 | |
| 2004 | R | 3,370 | 3,433 | 6,848 | |
| 2000 | R | 2,922 | 2,932 | 6,026 | |
| 1996 | D | 2,949 | 2,333 | 5,788 | |
| 1992 | D | 2,758 | 2,554 | 6,223 | |
| 1988 | R | 2,311 | 2,974 | 5,370 | |
| 1984 | R | 2,363 | 3,219 | 5,663 | |
| 1980 | R | 2,271 | 2,510 | 4,989 | |
| 1976 | D | 2,355 | 1,909 | 4,568 | |
| 1972 | R | 1,508 | 3,718 | 5,357 | |
| 1968 | R | 1,156 | 1,402 | 3,506 | |
| 1964 | D | 2,494 | 1,886 | 4,390 | |
| 1960 | R | 1,034 | 1,176 | 2,219 | |
| 1956 | R | 695 | 1,033 | 1,897 | |
| 1952 | R | 754 | 1,117 | 1,877 | |
| 1948 | R | 503 | 568 | 1,276 | |
| 1944 | D | 808 | 532 | 1,344 | |
| 1940 | D | 845 | 357 | 1,203 | |
| 1936 | D | 871 | 296 | 1,167 | |
| 1932 | D | 641 | 212 | 857 | |
| 1928 | R | 393 | 554 | 947 | |
| 1924 | D | 484 | 157 | 655 | |
| 1920 | D | 396 | 133 | 530 | |
| 1916 | D | 338 | 126 | 465 | |
| 1912 | D | 341 | 69 | 455 | |
| 1908 | D | 353 | 161 | 514 | |
| 1904 | D | 392 | 181 | 576 | |
| 1900 | D | 691 | 597 | 1,299 | |
| 1896 | R | 705 | 827 | 1,542 | |
| 1892 | R | 726 | 817 | 1,571 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Hugging the Northern Neck peninsula between the Potomac and Rappahannock rivers, Westmoreland has shifted steadily toward Republican margins over the past two decades as its small-town, agricultural character has grown more politically homogeneous.
The Democratic margin in Westmoreland County has rarely exceeded sixty points in modern history; the Republican margin has rarely exceeded forty-one points. 2024 delivered the county to the Republican candidate by fourteen points.
Westmoreland County's demographics resemble the country more than they resemble most counties. A 63% non-Hispanic-white share, a 14% poverty rate, and a median household income of $63,398 — all within the broad national range. The county's voting pattern over the last decade is most similar to that of Sullivan County and Chickasaw County.
