A. Donald McEachin Democrat (Elected 2017), VA House district 4

No longer in office

Total Campaign Contributions Received by A. Donald McEachin: $705,456

Top 10 Interests Funding

Lawyers/Law Firms$96,876
Public Sector Unions$35,000
Building Trade Unions$33,500
Real Estate$23,345
Industrial Unions$21,500
Electric Utilities$17,400
Human Rights$16,450
Misc Unions$16,000

Top 10 Organizations Funding

Dominion Resources$17,400
American Federation of Teachers$11,000
League of Conservation Voters$10,799
United Food and Commercial Workers Union$10,000
Operating Engineers Union$10,000
Intl Brotherhood of Electrical Workers$10,000
National Beer Wholesalers Association $10,000
American Association for Justice$10,000
Allen Allen Et Al$10,000
Mcguirewoods Llp$9,250