State Senate District 38

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

Party Performance in Recent Statewide Elections

Phil Puckett (D)
26,339 52.98%
Adam Light (R)
23,328 46.92%

Bland County

Precinct Puckett (D) Light (R)
101 - BASTIAN
107 (41.31%)
152 (58.69%)
102 - CERES
102 (37.09%)
172 (62.55%)
201 - DAVIS
38 (48.10%)
41 (51.90%)
202 - SEDDON
207 (42.68%)
278 (57.32%)
301 - HOLLYBROOK
142 (47.02%)
160 (52.98%)
302 - MECHANICSBURG
55 (39.57%)
83 (59.71%)
401 - ROCKY GAP
218 (41.21%)
311 (58.79%)
Central Absentee Precinct
47 (38.21%)
75 (60.98%)
Provisional
0 (0.00%)
0 (0.00%)
Total for Bland County
916 (41.81%)
1,272 (58.06%)

Buchanan County

Precinct Puckett (D) Light (R)
102 - BLACKEY
201 (57.93%)
146 (42.07%)
103 - HURLEY
408 (52.51%)
369 (47.49%)
201 - GRASSY
62 (74.70%)
21 (25.30%)
202 - BULL
262 (61.21%)
166 (38.79%)
203 - ROCKLICK
289 (60.97%)
185 (39.03%)
301 - SLATE
309 (59.31%)
212 (40.69%)
302 - NORTH GRUNDY
274 (58.05%)
198 (41.95%)
403 - SOUTH GRUNDY
422 (58.69%)
296 (41.17%)
404 - OAKWOOD
32 (49.23%)
33 (50.77%)
501 - PRATER
307 (74.15%)
107 (25.85%)
502 - FOX
91 (75.83%)
29 (24.17%)
503 - VANSANT
302 (61.38%)
190 (38.62%)
601 - COUNCIL
196 (62.62%)
117 (37.38%)
602 - GARDEN
239 (60.97%)
153 (39.03%)
603 - HURRICANE
219 (71.57%)
87 (28.43%)
701 - WHITEWOOD
383 (62.07%)
233 (37.76%)
702 - CONTRARY
232 (54.59%)
193 (45.41%)
Central Absentee Precinct
532 (67.94%)
251 (32.06%)
Provisional
0 (0.00%)
0 (0.00%)
Total for Buchanan County
4,760 (61.44%)
2,986 (38.54%)

Dickenson County

Precinct Puckett (D) Light (R)
101 - SOUTH CLINTWOOD
675 (57.54%)
498 (42.46%)
201 - NORA
209 (57.58%)
152 (41.87%)
202 - FRYING PAN
94 (63.51%)
54 (36.49%)
203 - CLINCHCO
319 (64.71%)
174 (35.29%)
301 - WEST DANTE
43 (29.86%)
100 (69.44%)
302 - HERALD
118 (56.19%)
92 (43.81%)
303 - RIDGE
129 (40.82%)
186 (58.86%)
304 - LONGS FORK
123 (44.57%)
153 (55.43%)
401 - COLLEY
371 (71.62%)
147 (28.38%)
402 - HAYSI
289 (69.81%)
125 (30.19%)
501 - TARPON
170 (66.67%)
85 (33.33%)
502 - ARTRIP
166 (55.89%)
131 (44.11%)
503 - NORTH CLINTWOOD
221 (47.94%)
240 (52.06%)
Central Absentee Precinct
312 (60.58%)
202 (39.22%)
Provisional
1 (100.00%)
0 (0.00%)
Total for Dickenson County
3,240 (58.02%)
2,339 (41.89%)

Montgomery County

Precinct Puckett (D) Light (R)
403 - PRECINCT D-3
1 (50.00%)
1 (50.00%)
Central Absentee Precinct
0 (0.00%)
0 (0.00%)
Total for Montgomery County
1 (50.00%)
1 (50.00%)

Norton City

Precinct Puckett (D) Light (R)
001 - EAST WARD
351 (54.00%)
296 (45.54%)
Provisional
0 (0.00%)
0 (0.00%)
Total for Norton City
351 (54.00%)
296 (45.54%)

Pulaski County

Precinct Puckett (D) Light (R)
101 - BELSPRING
158 (48.47%)
167 (51.23%)
102 - NEW RIVER
454 (51.30%)
428 (48.36%)
103 - WEST CLOYD
200 (44.94%)
245 (55.06%)
201 - DRAPER
215 (38.19%)
347 (61.63%)
202 - SOUTH PULASKI
50 (48.08%)
54 (51.92%)
203 - NEWBERN
367 (47.48%)
405 (52.39%)
301 - DUBLIN
281 (39.91%)
423 (60.09%)
302 - HIWASSEE
46 (26.74%)
126 (73.26%)
304 - SNOWVILLE
177 (37.66%)
292 (62.13%)
401 - MASSIE
450 (43.35%)
583 (56.17%)
402 - WALKER
121 (33.89%)
235 (65.83%)
501 - ROBINSON
485 (48.55%)
508 (50.85%)
Central Absentee Precinct
85 (46.20%)
99 (53.80%)
Total for Pulaski County
3,089 (44.00%)
3,912 (55.73%)

Radford City

Precinct Puckett (D) Light (R)
001 - EAST PRECINCT
329 (58.02%)
237 (41.80%)
002 - CENTRAL PRECINCT
445 (55.07%)
362 (44.80%)
003 - WEST PRECINCT
384 (51.61%)
359 (48.25%)
Central Absentee Precinct
57 (57.00%)
43 (43.00%)
Provisional
0 (0.00%)
1 (100.00%)
Total for Radford City
1,215 (54.73%)
1,002 (45.14%)

Russell County

Precinct Puckett (D) Light (R)
101 - MOCCASIN
257 (48.58%)
272 (51.42%)
102 - COPPER CREEK
184 (58.79%)
129 (41.21%)
103 - SOUTH CASTLEWOOD
190 (56.55%)
145 (43.15%)
201 - NORTH CASTLEWOOD
544 (56.78%)
414 (43.22%)
202 - DANTE
129 (61.43%)
81 (38.57%)
301 - COOKS MILL
127 (62.56%)
76 (37.44%)
302 - DAUGHERTY
190 (66.67%)
95 (33.33%)
303 - NEW GARDEN
319 (59.18%)
220 (40.82%)
304 - CLEVELAND
250 (59.52%)
170 (40.48%)
401 - DRILL
64 (65.98%)
33 (34.02%)
402 - SWORDS CREEK
395 (50.51%)
387 (49.49%)
403 - HONAKER
233 (65.45%)
122 (34.27%)
501 - WEST LEBANON
869 (64.42%)
480 (35.58%)
601 - EAST LEBANON
429 (61.55%)
268 (38.45%)
602 - ELK GARDEN
457 (56.70%)
349 (43.30%)
Central Absentee Precinct
515 (70.55%)
214 (29.32%)
Total for Russell County
5,152 (59.84%)
3,455 (40.13%)

Smyth County

Precinct Puckett (D) Light (R)
101 - SALTVILLE
481 (51.12%)
458 (48.67%)
202 - RICH VALLEY
171 (55.16%)
139 (44.84%)
Central Absentee Precinct
17 (51.52%)
16 (48.48%)
Total for Smyth County
669 (52.10%)
613 (47.74%)

Tazewell County

Precinct Puckett (D) Light (R)
101 - ABBS VALLEY
146 (74.87%)
49 (25.13%)
102 - TIP TOP
140 (51.66%)
131 (48.34%)
103 - BOISSEVAIN
94 (71.21%)
38 (28.79%)
104 - FALLS MILLS
96 (43.44%)
123 (55.66%)
106 - POCAHONTAS
81 (64.29%)
45 (35.71%)
107 - AMONATE
37 (63.79%)
21 (36.21%)
109 - BISHOP
72 (62.61%)
43 (37.39%)
110 - ADRIA
133 (46.67%)
152 (53.33%)
111 - GAP STORE
144 (53.73%)
124 (46.27%)
112 - BANDY
61 (48.03%)
66 (51.97%)
203 - BURKES GARDEN
54 (50.47%)
53 (49.53%)
204 - CLEAR FORK
129 (40.95%)
186 (59.05%)
207 - FREESTONE
62 (48.44%)
66 (51.56%)
209 - JEFFERSONVILLE
945 (55.75%)
748 (44.13%)
214 - THOMPSON VALLEY
187 (48.57%)
197 (51.17%)
301 - CEDAR BLUFF
521 (42.57%)
703 (57.43%)
302 - BAPTIST VALLEY
125 (47.71%)
137 (52.29%)
303 - WARDELL
203 (42.47%)
275 (57.53%)
305 - POUNDING MILL
151 (41.37%)
214 (58.63%)
401 - RICHLANDS
616 (45.23%)
745 (54.70%)
402 - JEWELL RIDGE
115 (63.54%)
66 (36.46%)
404 - RAVEN
185 (43.43%)
241 (56.57%)
501 - SPRINGVILLE
233 (39.16%)
362 (60.84%)
502 - GRAHAM
622 (42.14%)
853 (57.79%)
Central Absentee Precinct
253 (52.60%)
227 (47.19%)
Total for Tazewell County
5,405 (47.93%)
5,865 (52.00%)

Wise County

Precinct Puckett (D) Light (R)
101 - APPALACHIA
245 (53.85%)
210 (46.15%)
102 - DORCHESTER
99 (42.49%)
134 (57.51%)
103 - GUEST RIVER VOTING PLACE
123 (45.39%)
147 (54.24%)
104 - WEST POUND
357 (48.64%)
376 (51.23%)
203 - EAST POUND
78 (40.84%)
113 (59.16%)
301 - BIG STONE GAP
371 (45.13%)
450 (54.74%)
403 - ST PAUL
230 (64.43%)
126 (35.29%)
Central Absentee Precinct
38 (55.07%)
31 (44.93%)
Total for Wise County
1,541 (49.20%)
1,587 (50.67%)