Javascript is required to run this page

John McGuire

John McGuire III has served in the State Senate since 2024.
Also served in the House of Delegates from 2018 to 2024 (HD56).
Republican
Currently represents State Senate District 10

Top Donors

All Years
Amount Donor
$250,000 Reliable Paving And Concrete
$71,902* McGuire for Delegate - John
$53,976 Republican Party of Virginia
$27,000 Page, Lawrence J
$25,000 Investments Limited Management Inc
$24,200 Va Auto Dealers Assn
$21,650 Reynolds, Randolph N Sr
$20,929* McGuire for Senate - John
$19,500 Markel, Anthony F
$16,000 Allred, Douglas
$15,000 Ranson, Robert A Jr
$15,000 Scharbauer, Chris
$13,500 Rise, Preston Carter
$13,000 Bailie, Robert W
$12,800 Hillman, Tatnall
$12,500 Robson, Edward J
$11,950 Thornton, Ronnie R
$11,620 Reynolds, Randolph N Jr
$11,600 Jay, Jeffrey
$11,600 Long, Charles
$11,500 Friends of Cavalier
$10,900 Overton, W Jeffrey
$10,700 Galanti, Paul E
$10,523 Overton, William S
$10,200 Saunders, Paul H