Skip to main content

2018 Virginia U.S. House - District 4 Election Results

Election Date: Nov. 6, 2018 | Updated 2:04 PM EST Nov. 27, 2018

District 4

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Donald McEachin (D) *187,64262.6%
Ryan McAdams (R)107,70636.0%
Pete Wells (LB)4,2331.4%

County-By-County Results Map

Democratic Lead
Republican Lead
Other Lead
Tied / Runoff
No Election
No Results
Mail-in and early votes may not be included.

County-by-County Results

Jump to:

Charles City County

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Donald McEachin (D) *2,08562.5%
Ryan McAdams (R)1,22436.7%
Pete Wells (LB)260.8%

Chesapeake city

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Ryan McAdams (R)27,86555.2%
Donald McEachin (D) *21,87143.3%
Pete Wells (LB)7431.5%

Chesterfield County

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Ryan McAdams (R)20,80850.2%
Donald McEachin (D) *20,10448.5%
Pete Wells (LB)5071.2%

Colonial Heights city

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Ryan McAdams (R)4,35768.0%
Donald McEachin (D) *1,94830.4%
Pete Wells (LB)981.5%

Dinwiddie County

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Ryan McAdams (R)5,70554.1%
Donald McEachin (D) *4,75645.1%
Pete Wells (LB)860.8%

Emporia city

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Donald McEachin (D) *1,13864.1%
Ryan McAdams (R)62635.2%
Pete Wells (LB)120.7%

Greensville County

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Donald McEachin (D) *2,06759.6%
Ryan McAdams (R)1,38139.8%
Pete Wells (LB)220.6%

Henrico County

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Donald McEachin (D) *28,56377.2%
Ryan McAdams (R)8,08421.9%
Pete Wells (LB)3500.9%

Hopewell city

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Donald McEachin (D) *3,80355.3%
Ryan McAdams (R)2,97143.2%
Pete Wells (LB)981.4%

Petersburg city

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Donald McEachin (D) *9,07489.0%
Ryan McAdams (R)1,02410.0%
Pete Wells (LB)1021.0%

Prince George County

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Ryan McAdams (R)7,13956.7%
Donald McEachin (D) *5,32142.2%
Pete Wells (LB)1401.1%

Richmond city

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Donald McEachin (D) *73,25482.3%
Ryan McAdams (R)14,00515.7%
Pete Wells (LB)1,7462.0%

Southampton County

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Ryan McAdams (R)3,96757.0%
Donald McEachin (D) *2,89541.6%
Pete Wells (LB)931.3%

Suffolk city

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Donald McEachin (D) *6,58754.0%
Ryan McAdams (R)5,45344.7%
Pete Wells (LB)1501.2%

Surry County

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Donald McEachin (D) *1,94456.3%
Ryan McAdams (R)1,47842.8%
Pete Wells (LB)310.9%

Sussex County

100% Reporting
*Incumbent
CandidateTotal Votes% Votes
Donald McEachin (D) *2,23257.5%
Ryan McAdams (R)1,61941.7%
Pete Wells (LB)290.7%