Stafford County

Election Results

Party Performance in Recent Statewide Elections

Kamala Harris (D)
41,252 49.38%
Donald Trump (R)
40,590 48.59%
Jill Stein (GRE)
570 0.68%
Chase Oliver (LIB)
372 0.45%
Cornel West (I)
193 0.23%
Claudia De la Cruz (I)
146 0.17%

Precinct Harris (D) Trump (R) Stein (GRE) Oliver (LIB) West (I) De la Cruz (I)
101 - Hartwood
569 (28.69%)
1,377 (69.44%)
7 (0.35%)
12 (0.61%)
3 (0.15%)
4 (0.20%)
102 - Simpson
456 (37.65%)
730 (60.28%)
8 (0.66%)
10 (0.83%)
1 (0.08%)
2 (0.17%)
103 - College
633 (48.92%)
632 (48.84%)
7 (0.54%)
8 (0.62%)
4 (0.31%)
6 (0.46%)
104 - Westlake
273 (28.32%)
664 (68.88%)
4 (0.41%)
7 (0.73%)
2 (0.21%)
5 (0.52%)
105 - Rocky Run
370 (46.78%)
391 (49.43%)
9 (1.14%)
9 (1.14%)
2 (0.25%)
2 (0.25%)
106 - Forge
308 (47.24%)
321 (49.23%)
6 (0.92%)
5 (0.77%)
2 (0.31%)
1 (0.15%)
201 - Rock Hill
750 (43.35%)
915 (52.89%)
30 (1.73%)
11 (0.64%)
9 (0.52%)
10 (0.58%)
202 - Roseville
364 (31.41%)
765 (66.01%)
8 (0.69%)
13 (1.12%)
4 (0.35%)
1 (0.09%)
203 - Ruby
400 (28.78%)
960 (69.06%)
6 (0.43%)
9 (0.65%)
2 (0.14%)
2 (0.14%)
204 - Stefaniga
556 (42.28%)
719 (54.68%)
13 (0.99%)
8 (0.61%)
3 (0.23%)
4 (0.30%)
205 - Mount Ararat
312 (50.73%)
289 (46.99%)
8 (1.30%)
0 (0.00%)
3 (0.49%)
0 (0.00%)
301 - Staffordboro
447 (58.58%)
300 (39.32%)
5 (0.66%)
2 (0.26%)
4 (0.52%)
4 (0.52%)
302 - Widewater
406 (40.52%)
573 (57.19%)
9 (0.90%)
2 (0.20%)
5 (0.50%)
1 (0.10%)
303 - Barrett Heights
359 (47.05%)
383 (50.20%)
13 (1.70%)
5 (0.66%)
2 (0.26%)
1 (0.13%)
304 - Aquia Episcopal
216 (59.34%)
141 (38.74%)
6 (1.65%)
1 (0.27%)
0 (0.00%)
0 (0.00%)
305 - Griffis
225 (60.81%)
141 (38.11%)
2 (0.54%)
1 (0.27%)
1 (0.27%)
0 (0.00%)
306 - Midway
549 (56.95%)
387 (40.15%)
15 (1.56%)
2 (0.21%)
4 (0.41%)
1 (0.10%)
401 - Courthouse
697 (59.12%)
443 (37.57%)
21 (1.78%)
3 (0.25%)
5 (0.42%)
5 (0.42%)
402 - Brooke
252 (34.29%)
466 (63.40%)
5 (0.68%)
6 (0.82%)
2 (0.27%)
1 (0.14%)
403 - Harbour
480 (46.83%)
517 (50.44%)
5 (0.49%)
7 (0.68%)
4 (0.39%)
3 (0.29%)
404 - Government Island
570 (44.95%)
657 (51.81%)
13 (1.03%)
11 (0.87%)
2 (0.16%)
4 (0.32%)
405 - Hope
660 (44.65%)
780 (52.77%)
12 (0.81%)
7 (0.47%)
8 (0.54%)
4 (0.27%)
406 - Aquia
158 (66.11%)
77 (32.22%)
2 (0.84%)
1 (0.42%)
0 (0.00%)
0 (0.00%)
501 - Grafton
808 (39.26%)
1,196 (58.11%)
20 (0.97%)
13 (0.63%)
1 (0.05%)
5 (0.24%)
502 - Falmouth
609 (46.17%)
674 (51.10%)
8 (0.61%)
8 (0.61%)
3 (0.23%)
4 (0.30%)
503 - Drew
762 (44.64%)
907 (53.13%)
11 (0.64%)
10 (0.59%)
8 (0.47%)
1 (0.06%)
504 - Gayle
608 (58.46%)
401 (38.56%)
13 (1.25%)
2 (0.19%)
5 (0.48%)
6 (0.58%)
505 - Eskimo Hill
137 (40.18%)
196 (57.48%)
4 (1.17%)
2 (0.59%)
0 (0.00%)
1 (0.29%)
601 - Ferry Farm
515 (36.52%)
848 (60.14%)
8 (0.57%)
16 (1.13%)
4 (0.28%)
4 (0.28%)
602 - Chatham
698 (41.25%)
939 (55.50%)
21 (1.24%)
9 (0.53%)
7 (0.41%)
3 (0.18%)
603 - White Oak
455 (25.97%)
1,261 (71.97%)
7 (0.40%)
13 (0.74%)
4 (0.23%)
1 (0.06%)
604 - England Run
384 (58.63%)
258 (39.39%)
5 (0.76%)
2 (0.31%)
1 (0.15%)
1 (0.15%)
605 - Melchers
658 (54.47%)
512 (42.38%)
20 (1.66%)
5 (0.41%)
1 (0.08%)
5 (0.41%)
701 - Park Ridge
754 (49.70%)
716 (47.20%)
24 (1.58%)
7 (0.46%)
6 (0.40%)
2 (0.13%)
702 - Whitson
596 (56.33%)
425 (40.17%)
12 (1.13%)
7 (0.66%)
6 (0.57%)
3 (0.28%)
703 - Hampton
692 (47.36%)
724 (49.56%)
14 (0.96%)
8 (0.55%)
8 (0.55%)
7 (0.48%)
704 - Poole
854 (51.38%)
757 (45.55%)
20 (1.20%)
11 (0.66%)
6 (0.36%)
2 (0.12%)
Early Voting (In-person)
15,291 (51.09%)
14,355 (47.97%)
72 (0.24%)
67 (0.22%)
29 (0.10%)
19 (0.06%)
Early Voting (Mail)
5,785 (68.23%)
2,534 (29.89%)
45 (0.53%)
38 (0.45%)
21 (0.25%)
15 (0.18%)
Early Voting (Post-Election Day)
537 (65.97%)
240 (29.48%)
20 (2.46%)
7 (0.86%)
3 (0.37%)
0 (0.00%)
Provisional
1,099 (50.30%)
1,019 (46.64%)
32 (1.46%)
7 (0.32%)
8 (0.37%)
6 (0.27%)
Total 41,252 (49.38%) 40,590 (48.59%) 570 (0.68%) 372 (0.45%) 193 (0.23%) 146 (0.17%)