2023Final results

2023 election for Virginia Senate District 19

Virginia State Senate · Virginia

Christie Craig (R) won with 58.1% of the vote, defeating Myra J. Payne (D) by 16.5 points.

Christie CraigRepublican · winner
58.1%35,186
41.6%25,201
60,547 votes

Source: Virginia Department of ElectionsUpdated Sep 30, 2026, 12:42 PM ET

The seat over time

D − R margin in this seat's races around 2023

Races before and after

EvenR+11.21983R+41.41987R+41.51995R+34.02015R+42.92019R+16.52023

Source: Virginia Department of ElectionsUpdated Sep 30, 2026, 12:42 PM ET