House of Delegates District 58

District Index: Strong Republican
Based on 2016 presidential and 2017 gubernatorial results.

Party Performance in Recent Statewide Elections

Rob Bell (R)
18,652 61.20%
Kellen Squire (D)
11,797 38.71%

Albemarle County

Precinct Bell (R) Squire (D)
106 - NORTHSIDE
847 (50.21%)
840 (49.79%)
401 - SCOTTSVILLE
462 (57.97%)
334 (41.91%)
402 - MONTICELLO
407 (55.07%)
332 (44.93%)
406 - STONE ROBINSON
1,005 (58.60%)
710 (41.40%)
501 - KESWICK
359 (47.17%)
401 (52.69%)
502 - STONY POINT
470 (52.11%)
430 (47.67%)
503 - HOLLYMEAD
685 (49.49%)
697 (50.36%)
504 - FREE BRIDGE
73 (36.32%)
128 (63.68%)
506 - BAKER-BUTLER
988 (55.23%)
798 (44.61%)
602 - FREE UNION
386 (49.55%)
392 (50.32%)
603 - EARLYSVILLE
1,047 (57.12%)
785 (42.83%)
Central Absentee Precinct
383 (45.76%)
454 (54.24%)
Provisional
6 (50.00%)
6 (50.00%)
Total for Albemarle County
7,118 (52.98%)
6,307 (46.94%)

Fluvanna County

Precinct Bell (R) Squire (D)
101 - PALMYRA
1,023 (55.57%)
816 (44.32%)
201 - COLUMBIA
40 (50.63%)
39 (49.37%)
301 - FORK UNION
222 (74.75%)
75 (25.25%)
401 - CUNNINGHAM
1,188 (66.44%)
599 (33.50%)
501 - RIVANNA
1,221 (58.59%)
861 (41.31%)
Central Absentee Precinct
336 (54.63%)
279 (45.37%)
Provisional
2 (50.00%)
2 (50.00%)
Total for Fluvanna County
4,032 (60.11%)
2,671 (39.82%)

Greene County

Precinct Bell (R) Squire (D)
101 - DYKE
415 (70.10%)
177 (29.90%)
102 - SWIFT RUN
508 (69.30%)
225 (30.70%)
201 - RUCKERSVILLE
960 (68.67%)
436 (31.19%)
301 - STANARDSVILLE
981 (71.61%)
388 (28.32%)
401 - MIDWAY
1,154 (67.45%)
557 (32.55%)
Central Absentee Precinct
321 (67.58%)
154 (32.42%)
Provisional
1 (50.00%)
1 (50.00%)
Total for Greene County
4,340 (69.10%)
1,938 (30.85%)

Rockingham County

Precinct Bell (R) Squire (D)
306 - CROSS KEYS
253 (75.52%)
82 (24.48%)
501 - ELKTON
600 (73.71%)
213 (26.17%)
502 - SWIFT RUN
984 (83.74%)
187 (15.91%)
503 - MCGAHEYSVILLE
809 (74.91%)
269 (24.91%)
504 - SOUTH FORK
424 (83.14%)
86 (16.86%)
Central Absentee Precinct
90 (67.16%)
44 (32.84%)
Provisional
2 (100.00%)
0 (0.00%)
Total for Rockingham County
3,162 (78.07%)
881 (21.75%)