Your monthly support provides voters the knowledge they need to make confident decisions at the polls. Donate today.

John Bloom (Virginia)

From Ballotpedia
Jump to: navigation, search
John Bloom
Image of John Bloom

Candidate, Virginia House of Delegates District 70

Elections and appointments
Next election

November 4, 2025

Education

Bachelor's

Pennsylvania State University

Graduate

New York Institute of Technology

Personal
Profession
Nuclear engineer
Contact

John Bloom (Libertarian Party) is running for election to the Virginia House of Delegates to represent District 70. He is on the ballot in the general election on November 4, 2025.[source]

Biography

Bloom earned a bachelor's degree in nuclear engineering from Pennsylvania State University before earning a master's degree in environmental technology from the New York Institute of Technology.

Bloom previously lived in New York and ran for the New York State Assembly as a Conservative Party candidate and a Right To Life Party candidate in the 1990s.[1]

Elections

2025

See also: Virginia House of Delegates elections, 2025

General election

General election for Virginia House of Delegates District 70

Incumbent Shelly Simonds, Cynthia Scaturico, and John Bloom are running in the general election for Virginia House of Delegates District 70 on November 4, 2025.


Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

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

Democratic primary election

The Democratic primary election was canceled. Incumbent Shelly Simonds advanced from the Democratic primary for Virginia House of Delegates District 70.

Republican primary election

Republican primary for Virginia House of Delegates District 70

Cynthia Scaturico defeated Hailey Dollar in the Republican primary for Virginia House of Delegates District 70 on June 17, 2025.

Candidate
%
Votes
Image of Cynthia Scaturico
Cynthia Scaturico Candidate Connection
 
74.3
 
939
Hailey Dollar
 
25.7
 
324

Total votes: 1,263
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

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

Endorsements

Ballotpedia is gathering information about candidate endorsements. To send us an endorsement, click here.

2016

See also: Virginia state legislative special elections, 2016

A special election for the position of Virginia State Senate District 1 was called for November 8. The filing deadline for candidates wishing to run in this election was June 21.[2]

The seat was vacant following John Miller's (D) death on April 4, 2016.[3]

Del. Monty Mason (D) defeated Thomas R. Holston (R), and John Bloom (I) in the special election.[4][5][6]

Virginia State Senate, District 1, Special Election, 2016
Party Candidate Vote % Votes
     Democratic Green check mark transparent.pngT. Monty Mason 58.1% 49,251
     Republican Thomas R. Holston 37.4% 31,740
     Independent John B. Bloom 4.2% 3,534
     Other Write-In 0.3% 237
Total Votes 84,762

2013

See also: Virginia House of Delegates elections, 2013

Bloom ran in the 2013 election for Virginia House of Delegates District 95. He was defeated by incumbent Mamye BaCote (D) in the general election on November 5, 2013.[7]

Virginia House of Delegates, District 95 General Election, 2013
Party Candidate Vote % Votes
     Democratic Green check mark transparent.pngMamye BaCote Incumbent 76.5% 12,803
     Republican John Bloom 23.3% 3,897
     Other Write-in 0.2% 39
Total Votes 16,739

Campaign themes

2025

Ballotpedia survey responses

See also: Ballotpedia's Candidate Connection

Candidate Connection

John Bloom has not yet completed Ballotpedia's 2025 Candidate Connection survey. If you are John Bloom, click here to fill out Ballotpedia's 2025 Candidate Connection survey.

Who fills out Ballotpedia's Candidate Connection survey?

Any candidate running for elected office, at any level, can complete Ballotpedia's Candidate Survey. Completing the survey will update the candidate's Ballotpedia profile, letting voters know who they are and what they stand for.  More than 23,000 candidates have taken Ballotpedia's candidate survey since we launched it in 2015. Learn more about the survey here.

Help improve Ballotpedia - send us candidate contact info.

2013

Bloom offered an alternative proposal to the contentious Virginia transportation bill that became law in 2013. Bloom proposed getting rid of the hybrid vehicle tax and the sales tax increase, and keeping the retail tax on gasoline only to capture revenue from out-of-state travelers. Virginia residents would receive a tax rebate for their gasoline purchases, but they would pay an annual tax based on miles driven and the weight of their vehicle. Bloom's plan would have also provided tax credits for companies that give their employees public transit passes and credits. His plan would also tax those with out-of-state identification extra at tourist attractions within the state. For long-term projects, the legislature and governor would have to approve them independently and find separate revenue streams for those projects.

Bloom claimed that this proposal was the only transportation bill alternative offered by candidates for the House of Delegates.[8]

Campaign finance summary

Campaign finance information for this candidate is not yet available from OpenSecrets. That information will be published here once it is available.

See also


External links

Footnotes


Current members of the Virginia House of Delegates
Leadership
Speaker of the House:Don Scott
Majority Leader:Charniele Herring
Minority Leader:Terry Kilgore
Representatives
District 1
District 2
District 3
District 4
District 5
District 6
District 7
District 8
District 9
District 10
District 11
District 12
District 13
District 14
District 15
District 16
District 17
District 18
District 19
District 20
District 21
District 22
District 23
District 24
District 25
District 26
Jas Singh (D)
District 27
District 28
District 29
District 30
District 31
District 32
District 33
Vacant
District 34
Tony Wilt (R)
District 35
District 36
District 37
District 38
District 39
District 40
District 41
District 42
District 43
District 44
District 45
District 46
District 47
District 48
District 49
District 50
District 51
Eric Zehr (R)
District 52
District 53
District 54
District 55
District 56
District 57
District 58
District 59
District 60
District 61
District 62
District 63
District 64
District 65
District 66
District 67
District 68
District 69
District 70
District 71
District 72
Lee Ware (R)
District 73
District 74
District 75
District 76
District 77
District 78
District 79
District 80
District 81
District 82
District 83
District 84
District 85
District 86
District 87
District 88
Don Scott (D)
District 89
District 90
District 91
District 92
District 93
District 94
District 95
District 96
District 97
District 98
District 99
District 100
Democratic Party (51)
Republican Party (48)
Vacancies (1)