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
$1,500 Comcast
$1,500 Dominion Energy
$1,500 HCA
$1,500 Home Builders Assn of Va - Richmond
$1,500 Republican Party - Henrico County
$1,500 Workman, Donald
$1,250 Service Corporation International
$1,250 Virginia Realtors
$1,000 America Law Group Inc
$1,000 Bailie, Robert W
$1,000 Bice, Sarah
$1,000 Binder, Gordon M
$1,000 Brandt, Kevin M
$1,000 Bulldog LLC
$1,000 Collazo, Francisco J
$1,000 Duke Oil Co Inc
$1,000 Garthwait, Robert W
$1,000 Grigsby, L Lane
$1,000 Hagan, Randall L
$1,000 Hunton Andrews Kurth
$1,000 Kay, Bruce A
$1,000 Kornblau, Bryan E
$1,000 Laine, Fred J
$1,000 Lamon, James R
$1,000 Lumen