Rep. Bob Good, the incumbent, faces a challenge from Trump-backed state Sen. John McGuire.
Politics
Faraldi edges Alexander by 21 votes in Lynchburg GOP primary
The primary came in the midst of infighting among Republicans on the Hill City’s city council.
Cao posts big win over 4 opponents in GOP Senate primary
The Trump-endorsed Cao topped his nearest opponent by more than 50 percentage points.
Nash, McGuire, Woods earn spots on November ballot for Roanoke Democrats
A fourth candidate, Jamaal Jackson, received 1,143 votes despite having unofficially dropped out of the race on June 3.
Witt wins Democratic nomination in 3-way contest in the 5th District
The Amherst County native and businesswoman will face the winner of the Republican primary, which has not been called yet, in the Nov. 5 election.
Shepherd wins GOP nomination for Roanoke County supervisor seat by 17 votes
Shepherd, who was appointed to fill a vacancy on the board in January, will not face a Democratic opponent in the November general election.
Election results from the Associated Press
AP has the latest results from the Republican Senate primary and the congressional primaries.
Henry County set to discuss property tax increase to pay for schools
The proposed increase would leave Henry County’s rate lower than those in Martinsville or Patrick County but would take it above Pittsylvania County.
One candidate says he’s quit but hasn’t officially withdrawn, so Roanoke still has a contested Democratic council primary
Four candidates are seeking three Democratic nominations.
5 Republicans vie for nomination to face Sen. Kaine in November
The moderate tone of the race may reflect a lack of policy divisions among the candidates, one political scientist said.

