2024 North Carolina Treasurer Election Results
Election Date: Nov. 5, 2024 | Updated 4:47 PM EST Dec. 13, 2024
Treasurer
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 2,900,059 | 52.4% |
Wesley Harris (D) | 2,629,444 | 47.6% |
County-By-County Results Map
Democratic Lead
Republican Lead
Other Lead
Tied / Runoff
No Election
No Results
Mail-in and early votes may not be included.
County-by-County Results
Jump to:
Alamance County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 47,793 | 54.5% |
Wesley Harris (D) | 39,904 | 45.5% |
Alexander County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 15,828 | 79.0% |
Wesley Harris (D) | 4,207 | 21.0% |
Alleghany County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 4,657 | 74.8% |
Wesley Harris (D) | 1,572 | 25.2% |
Anson County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 5,324 | 50.2% |
Brad Briner (R) | 5,277 | 49.8% |
Ashe County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 11,315 | 72.1% |
Wesley Harris (D) | 4,386 | 27.9% |
Avery County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 7,006 | 76.9% |
Wesley Harris (D) | 2,099 | 23.1% |
Beaufort County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 16,993 | 65.6% |
Wesley Harris (D) | 8,893 | 34.4% |
Bertie County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 5,279 | 59.1% |
Brad Briner (R) | 3,655 | 40.9% |
Bladen County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 9,463 | 58.4% |
Wesley Harris (D) | 6,744 | 41.6% |
Brunswick County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 68,125 | 64.6% |
Wesley Harris (D) | 37,412 | 35.4% |
Buncombe County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 95,511 | 61.7% |
Brad Briner (R) | 59,349 | 38.3% |
Burke County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 31,302 | 70.2% |
Wesley Harris (D) | 13,285 | 29.8% |
Cabarrus County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 63,862 | 54.9% |
Wesley Harris (D) | 52,436 | 45.1% |
Caldwell County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 32,339 | 76.3% |
Wesley Harris (D) | 10,069 | 23.7% |
Camden County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 4,599 | 75.5% |
Wesley Harris (D) | 1,492 | 24.5% |
Carteret County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 32,323 | 72.7% |
Wesley Harris (D) | 12,114 | 27.3% |
Caswell County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 7,180 | 61.7% |
Wesley Harris (D) | 4,465 | 38.3% |
Catawba County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 58,039 | 69.8% |
Wesley Harris (D) | 25,081 | 30.2% |
Chatham County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 27,797 | 54.7% |
Brad Briner (R) | 23,004 | 45.3% |
Cherokee County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 13,739 | 78.7% |
Wesley Harris (D) | 3,717 | 21.3% |
Chowan County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 4,462 | 61.1% |
Wesley Harris (D) | 2,838 | 38.9% |
Clay County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 5,624 | 75.5% |
Wesley Harris (D) | 1,824 | 24.5% |
Cleveland County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 33,724 | 67.2% |
Wesley Harris (D) | 16,477 | 32.8% |
Columbus County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 16,804 | 65.6% |
Wesley Harris (D) | 8,802 | 34.4% |
Craven County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 33,263 | 61.1% |
Wesley Harris (D) | 21,181 | 38.9% |
Cumberland County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 78,338 | 57.3% |
Brad Briner (R) | 58,329 | 42.7% |
Currituck County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 13,002 | 74.5% |
Wesley Harris (D) | 4,457 | 25.5% |
Dare County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 14,610 | 60.6% |
Wesley Harris (D) | 9,505 | 39.4% |
Davidson County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 67,904 | 73.9% |
Wesley Harris (D) | 23,990 | 26.1% |
Davie County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 19,682 | 74.6% |
Wesley Harris (D) | 6,704 | 25.4% |
Duplin County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 14,186 | 64.0% |
Wesley Harris (D) | 7,985 | 36.0% |
Durham County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 140,713 | 79.5% |
Brad Briner (R) | 36,224 | 20.5% |
Edgecombe County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 14,961 | 62.1% |
Brad Briner (R) | 9,124 | 37.9% |
Forsyth County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 108,836 | 55.0% |
Brad Briner (R) | 88,877 | 45.0% |
Franklin County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 23,529 | 56.5% |
Wesley Harris (D) | 18,089 | 43.5% |
Gaston County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 72,790 | 63.0% |
Wesley Harris (D) | 42,780 | 37.0% |
Gates County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 3,384 | 60.0% |
Wesley Harris (D) | 2,260 | 40.0% |
Graham County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 3,551 | 79.6% |
Wesley Harris (D) | 911 | 20.4% |
Granville County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 17,121 | 54.5% |
Wesley Harris (D) | 14,267 | 45.5% |
Greene County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 4,711 | 57.3% |
Wesley Harris (D) | 3,513 | 42.7% |
Guilford County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 166,191 | 60.1% |
Brad Briner (R) | 110,205 | 39.9% |
Halifax County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 14,071 | 60.1% |
Brad Briner (R) | 9,353 | 39.9% |
Harnett County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 38,752 | 62.3% |
Wesley Harris (D) | 23,496 | 37.7% |
Haywood County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 23,068 | 62.4% |
Wesley Harris (D) | 13,900 | 37.6% |
Henderson County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 40,608 | 59.2% |
Wesley Harris (D) | 27,957 | 40.8% |
Hertford County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 6,176 | 64.8% |
Brad Briner (R) | 3,350 | 35.2% |
Hoke County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 11,832 | 54.1% |
Brad Briner (R) | 10,020 | 45.9% |
Hyde County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 1,385 | 59.4% |
Wesley Harris (D) | 947 | 40.6% |
Iredell County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 72,293 | 67.4% |
Wesley Harris (D) | 34,921 | 32.6% |
Jackson County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 11,658 | 54.7% |
Wesley Harris (D) | 9,645 | 45.3% |
Johnston County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 73,605 | 61.2% |
Wesley Harris (D) | 46,653 | 38.8% |
Jones County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 3,301 | 62.2% |
Wesley Harris (D) | 2,008 | 37.8% |
Lee County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 16,911 | 58.3% |
Wesley Harris (D) | 12,096 | 41.7% |
Lenoir County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 14,198 | 52.9% |
Wesley Harris (D) | 12,649 | 47.1% |
Lincoln County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 39,859 | 73.6% |
Wesley Harris (D) | 14,273 | 26.4% |
Macon County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 14,510 | 69.2% |
Wesley Harris (D) | 6,468 | 30.8% |
Madison County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 7,957 | 60.0% |
Wesley Harris (D) | 5,303 | 40.0% |
Martin County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 6,227 | 53.1% |
Wesley Harris (D) | 5,491 | 46.9% |
McDowell County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 17,068 | 74.4% |
Wesley Harris (D) | 5,880 | 25.6% |
Mecklenburg County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 363,010 | 64.1% |
Brad Briner (R) | 203,182 | 35.9% |
Mitchell County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 6,562 | 77.6% |
Wesley Harris (D) | 1,891 | 22.4% |
Montgomery County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 8,741 | 67.8% |
Wesley Harris (D) | 4,150 | 32.2% |
Moore County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 39,707 | 66.6% |
Wesley Harris (D) | 19,871 | 33.4% |
Nash County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 25,987 | 50.5% |
Wesley Harris (D) | 25,447 | 49.5% |
New Hanover County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 69,319 | 51.8% |
Wesley Harris (D) | 64,481 | 48.2% |
Northampton County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 5,295 | 59.1% |
Brad Briner (R) | 3,663 | 40.9% |
Onslow County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 52,240 | 68.0% |
Wesley Harris (D) | 24,529 | 32.0% |
Orange County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 62,590 | 73.5% |
Brad Briner (R) | 22,609 | 26.5% |
Pamlico County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 5,158 | 66.4% |
Wesley Harris (D) | 2,612 | 33.6% |
Pasquotank County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 10,330 | 52.0% |
Wesley Harris (D) | 9,539 | 48.0% |
Pender County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 25,775 | 68.5% |
Wesley Harris (D) | 11,873 | 31.5% |
Perquimans County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 5,265 | 69.7% |
Wesley Harris (D) | 2,293 | 30.3% |
Person County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 12,640 | 60.7% |
Wesley Harris (D) | 8,171 | 39.3% |
Pitt County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 44,567 | 52.9% |
Brad Briner (R) | 39,652 | 47.1% |
Polk County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 7,965 | 62.8% |
Wesley Harris (D) | 4,728 | 37.2% |
Randolph County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 58,406 | 78.9% |
Wesley Harris (D) | 15,643 | 21.1% |
Richmond County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 11,228 | 58.6% |
Wesley Harris (D) | 7,934 | 41.4% |
Robeson County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 26,347 | 59.5% |
Wesley Harris (D) | 17,956 | 40.5% |
Rockingham County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 32,492 | 67.4% |
Wesley Harris (D) | 15,705 | 32.6% |
Rowan County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 49,941 | 68.5% |
Wesley Harris (D) | 22,980 | 31.5% |
Rutherford County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 24,741 | 73.6% |
Wesley Harris (D) | 8,893 | 26.4% |
Sampson County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 17,193 | 64.1% |
Wesley Harris (D) | 9,638 | 35.9% |
Scotland County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 7,383 | 52.1% |
Wesley Harris (D) | 6,779 | 47.9% |
Stanly County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 26,896 | 75.4% |
Wesley Harris (D) | 8,784 | 24.6% |
Stokes County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 21,011 | 79.5% |
Wesley Harris (D) | 5,424 | 20.5% |
Surry County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 27,803 | 76.1% |
Wesley Harris (D) | 8,721 | 23.9% |
Swain County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 4,024 | 61.2% |
Wesley Harris (D) | 2,547 | 38.8% |
Transylvania County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 11,558 | 57.1% |
Wesley Harris (D) | 8,692 | 42.9% |
Tyrrell County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 973 | 58.5% |
Wesley Harris (D) | 691 | 41.5% |
Union County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 86,640 | 64.5% |
Wesley Harris (D) | 47,731 | 35.5% |
Vance County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 11,330 | 57.9% |
Brad Briner (R) | 8,249 | 42.1% |
Wake County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 382,222 | 60.2% |
Brad Briner (R) | 252,287 | 39.8% |
Warren County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 6,072 | 61.0% |
Brad Briner (R) | 3,888 | 39.0% |
Washington County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 3,174 | 54.4% |
Brad Briner (R) | 2,665 | 45.6% |
Watauga County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 16,239 | 51.9% |
Brad Briner (R) | 15,074 | 48.1% |
Wayne County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 31,009 | 58.2% |
Wesley Harris (D) | 22,314 | 41.8% |
Wilkes County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 27,898 | 79.3% |
Wesley Harris (D) | 7,285 | 20.7% |
Wilson County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Wesley Harris (D) | 19,892 | 50.7% |
Brad Briner (R) | 19,321 | 49.3% |
Yadkin County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 16,142 | 81.3% |
Wesley Harris (D) | 3,718 | 18.7% |
Yancey County
99% Est. Vote Counted
Choices | Total Votes | % Votes |
---|---|---|
Brad Briner (R) | 7,018 | 64.5% |
Wesley Harris (D) | 3,858 | 35.5% |