VA-02

Toss-up

Virginia's 2nd Congressional District

Presidential Election Results: 20082024

VA-02 (Virginia) voted R+0.3 for Donald Trump in 2024, with Trump receiving 204,307 votes (50.13%). This represented a R+2.2% swing toward Republicans compared to 2020. The district is rated as Toss-up. The district has voted Republican in every presidential election since 2024.

Quick Stats

2024 ResultR+0.3
2020→2024 SwingR+2.2%
ClassificationToss-up
Voting StreakR since 2024
Elections on Record5

About This Data

Presidential election results are reported at the congressional district level based on official precinct-level data aggregated to current (2023) district boundaries. Results available from 2008-2024.

Presidential Results

2008
R+2.3
2012
R+3.5
2016
R+5.5
2020
D+1.9
2024
R+0.3
Republican
Democrat

Election History

YearDemocratRepublicanMarginSwing
202449.9%(203,279)50.1%(204,307)R+0.3-2.2
202051.0%(201,896)49.0%(194,173)D+1.9+7.5
201644.3%(159,063)49.8%(178,908)R+5.5-2.0
201248.3%(166,321)51.7%(178,334)R+3.5-1.2
200848.4%(168,225)50.7%(176,167)R+2.3
Share on X
Source: Official precinct-level election returns
akashicedge.com/districts/va-02