Senate of Virginia Seal

John J. McGuire III

Republican, District 10

Legislation Sponsored

Committees
Biography
Born in Richmond, Virginia on August 24, 1968; married, Tracy McGuire; Member of the House: 2018–2024; Member of the Senate: 2024-


District 10 Description
All of Amelia County, Appomattox County, Buckingham County, Cumberland County, Fluvanna County, Goochland County and Powhatan County.
Parts of Hanover County, Louisa County and Prince Edward County.

Studies and Commissions
Groups that discuss and research specific subject matter in regards to legislation or public projects.



Contact Information

Legislative Staff

Adair Archer McGiffin, Chief of Staff

Session Office

General Assembly Building
Room No: 620
Senate of Virginia
P. O. Box 396
Richmond, VA 23218
Phone: (804) 698-7510
Fax: (804) 698-7651

Email Address

senatormcguire@senate.virginia.gov

District Office

P.O. Box 168
Manakin-Sabot, Virginia 23103
Phone: