2024 Virginia Republican presidential primary

The 2024 Virginia Republican presidential primary was held on March 5, 2024, as part of the Republican Party primaries for the 2024 presidential election. 48 delegates to the 2024 Republican National Convention will be allocated on a proportional basis. The contest was held on Super Tuesday alongside primaries in 14 other states. Appearing on the ballot are Donald Trump, Nikki Haley, Ryan Binkley, Ron DeSantis, Chris Christie, and Vivek Ramaswamy.

Trump was declared the winner of the primary. Donald Trump won in Virginia overall, but Nikki Haley received the majority of votes in Arlington County, Fairfax County, Albemarle County, Richmond, Charlottesville, Alexandria, and the City of Fairfax.

Results by congressional district
Trump won 9 of the 11 congressional districts.