Virginia's 7th Congressional District is represented by Eugene Vindman (Democrat), who has held the seat since 2025. Vindman has an overall VoteSee report card grade of C, voted in 99% of roll-call votes on bills this Congress, and votes with the Democratic majority 89% of the time. The district includes Dale City, Lake Ridge, and Woodbridge. It takes in all or part of 11 counties; the most populous parts are in Prince William County and Stafford County. About 807,000 people live in the district, and the median household income is $113,817.
Current Representative
Eugene Vindman (Democrat) has represented Virginia's 7th Congressional District since 2025.
VoteSee report card grade: C
Attendance in the 119th Congress: 99% of roll-call votes on bills
Incumbent Eugene Vindman is running for re-election. 6 candidates were on the Nov 3, 2026 ballot.
Eugene Vindman (Democratic), incumbent: raised $16.3M, $5.2M cash on hand; VoteSee report card C; 99% attendance; votes with the Democratic majority 89% of the time
Doug Ollivant (Republican): raised $389K, $109K cash on hand
Randall Terry (Independent): raised $74K, $15K cash on hand
Alaha Ahrar (Independent): raised $29K, $4K cash on hand
Members of Congress who previously represented Virginia's 7th Congressional District. District lines are redrawn after each census, so earlier members may have represented a different area under this number.