Official results from the Virginia Department of Elections
23 of 23 precincts reporting (100%)
| Bob Thomas | 11,842 | 50.08% |
| Joshua Cole | 11,760 | 49.73% |
| Write-In | 45 | 0.19% |
Fredericksburg City
| Cole | 1,077 (67.65%) |
| Thomas | 512 (32.16%) |
| Cole | 725 (78.72%) |
| Thomas | 196 (21.28%) |
| Cole | 92 (54.76%) |
| Thomas | 76 (45.24%) |
| Cole | 155 (68.58%) |
| Thomas | 71 (31.42%) |
| Cole | 1 (100.00%) |
| Thomas | 0 (0.00%) |
Stafford County
| Cole | 26 (81.25%) |
| Thomas | 6 (18.75%) |
| Cole | 647 (67.82%) |
| Thomas | 305 (31.97%) |
| Thomas | 595 (60.84%) |
| Cole | 380 (38.85%) |
| Cole | 320 (54.98%) |
| Thomas | 259 (44.50%) |
| Cole | 349 (67.12%) |
| Thomas | 171 (32.88%) |
| Cole | 1,122 (62.86%) |
| Thomas | 658 (36.86%) |
| Thomas | 1,088 (62.35%) |
| Cole | 654 (37.48%) |
| Thomas | 745 (60.52%) |
| Cole | 484 (39.32%) |
| Thomas | 1,153 (60.56%) |
| Cole | 750 (39.39%) |
| Thomas | 764 (56.43%) |
| Cole | 586 (43.28%) |
| Thomas | 620 (56.72%) |
| Cole | 470 (43.00%) |
| Cole | 737 (57.53%) |
| Thomas | 543 (42.39%) |
| Thomas | 897 (64.58%) |
| Cole | 491 (35.35%) |
| Thomas | 853 (54.40%) |
| Cole | 714 (45.54%) |
| Thomas | 1,123 (68.81%) |
| Cole | 504 (30.88%) |
| Cole | 463 (68.49%) |
| Thomas | 211 (31.21%) |
| Cole | 156 (69.33%) |
| Thomas | 69 (30.67%) |
| Thomas | 314 (52.60%) |
| Cole | 281 (47.07%) |
| Thomas | 604 (51.49%) |
| Cole | 565 (48.17%) |
| Cole | 11 (55.00%) |
| Thomas | 9 (45.00%) |