Aston Donald McEachin (born October 10, 1961) is an American politician and lawyer who is the U.S.
Representative from Virginia's 4th congressional district.
The district is based in the state capital, Richmond, and includes most of the area between Richmond and Hampton Roads.
A Democrat, he served in the Virginia House of Delegates 1996–2002 and 2006–2008.
From 2008 to 2017, he served in the Senate of Virginia, representing the 9th district, made up of Charles City County, plus parts of Henrico County and the city of Richmond.
McEachin ran for Congress for the open seat of Virginia's 4th congressional district vacated by Republican Randy Forbes in 2016 and won the general election with 57.3% of the votes.
In 2001, he was the Democratic Party's nominee for Attorney General of Virginia, but he lost the election to Jerry Kilgore.