Share on WeChat
https://www.powervoter.us:443/john_stirrup
Copy the link and open WeChat to share.
 Share on WeChat
Copy the link and open WeChat to share.
 Share on WeChat
Scan QRCode using WeChat,and then click the icon at the top-right corner of your screen.
 Share on WeChat
Scan QRCode using WeChat,and then click the icon at the top-right corner of your screen.

John Stirrup

Personal Details
John Stirrup
Image of John Stirrup

Republican Party

Prior offices
Gainesville District Supervisor

Report an officeholder change

Elections and appointments
Last election

November 7, 2023

Personal
Profession
Gainesville District Supervisor
Contact

Campaign website

Campaign Facebook

Campaign Twitter

Personal website

John Stirrup (Republican Party) was the Gainesville District Supervisor in Virginia.

Stirrup (Republican Party) ran for election to the Virginia House of Delegates to represent District 21. Stirrup lost in the general election on November 7, 2023.

John Stirrup's professional experience includes working for an accounting firm, serving as chief of staff for a member of Congress, and working as a commercial real estate broker.

Elections

2023

General election

General election for Virginia House of Delegates District 21

Joshua Thomas defeated John Stirrup in the general election for Virginia House of Delegates District 21 on November 7, 2023.

Joshua Thomas (D)
51.5%
13,561 Votes
John Stirrup (R)
48.3%
12,731 Votes
Other/Write-in votes
0.2%
49 Votes

Total votes: 26,341
Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

The Democratic primary election was canceled. Joshua Thomas advanced from the Democratic primary for Virginia House of Delegates District 21.

Republican primary election

Republican primary for Virginia House of Delegates District 21

John Stirrup defeated Josh Quill in the Republican primary for Virginia House of Delegates District 21 on June 20, 2023.

John Stirrup
65.1%
2,881 Votes
Silhouette Placeholder Image.png
Josh Quill
34.9%
1,547 Votes

Total votes: 4,428
Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you,

Do you want a spreadsheet of this type of data? Contact our sales team.

2011

Stirrup ran in the 2011 election for Virginia Senate District 13. He and Robert Fitzsimmonds were defeated by Richard Black in the primary on August 23, 2011. The general election took place on November 8, 2011.

Virginia State Senate Republican Primary, 2011

Candidate Vote % Votes
Green check mark transparent.pngRichard Black 38.8% 3,144
John Stirrup 37.5% 3,036
Robert Fitzsimmonds 23.8% 1,925
Total Votes 8,105
Endorsements
American Veterans Vote
Patriot Parents