Javascript is required to run this page
Donald McEachin

Donald McEachin

Donald McEachin served in the House of Representatives from 2017 to 2022 (CD4).
Also served in the State Senate from 2008 to 2017 (SD9), and in the House of Delegates from 2006 to 2008 (HD74) and from 1996 to 2002 (HD74).
Democrat

Top Donors

All Years
Amount Donor
$1,000 David P Baugh PC
$1,000 Democratic Party - Hanover County
$1,000 Dickinson for Delegate - Earl
$1,000 Dolin, Mitchell F
$1,000 Dominion Credit Union
$1,000 Doswell, John C II
$1,000 Dwoskin, Albert J
$1,000 Firefighters - Richmond
$1,000 Flowers, Jerry B III
$1,000 Framme, Lawrence Henry III
$1,000 Friends of Brown - Charlie
$1,000 Friends of Gantt
$1,000 Gaden, Jennifer S
$1,000 Gant, Rene Milsap
$1,000 Genentech Inc
$1,000 Giant Industries
$1,000 Gibson, Neale Janice MD
$1,000 Gibson-Neale, Janice L
$1,000 Goode, William E Jr
$1,000 Gray Land & Development Co LLC
$1,000 Green Zone Investments LLC
$1,000 Gumenick, Jeffrey H
$1,000 Gumenick Properties
$1,000 Hall, William C Jr
$1,000 Hamilton, Mary E