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

Donors by Occupation

All Years
Amount Industry Sector
$33,702 Financial Services
$31,975 Real Estate/Construction
$30,067 Political
$15,825 Health Care
$13,449 Retail, Services
$8,585 Miscellaneous
$7,200 Energy, Natural Resources
$4,500 Single-Issue Groups
$4,135 Transportation
$3,925 Law
$3,364 Public Employees
$2,800 Undetermined
$2,000 Technology, Communication
$1,750 Manufacturing
$1,250 Agriculture
$300 Defense