Skip to main content

2020 North Dakota Treasurer Election Results

Election Date: Nov. 3, 2020 | Updated 10:51 AM CST Nov. 17, 2020

Treasurer

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)227,58365.9%
Mark Haugen (D)117,79034.1%

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:

Adams County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)92675.0%
Mark Haugen (D)30825.0%

Barnes County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)3,31762.4%
Mark Haugen (D)2,00037.6%

Benson County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,03054.4%
Mark Haugen (D)86345.6%

Billings County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)52184.9%
Mark Haugen (D)9315.1%

Bottineau County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)2,48674.0%
Mark Haugen (D)87226.0%

Bowman County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,29880.8%
Mark Haugen (D)30819.2%

Burke County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)93784.4%
Mark Haugen (D)17315.6%

Burleigh County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)32,18867.0%
Mark Haugen (D)15,87233.0%

Cass County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)45,24054.7%
Mark Haugen (D)37,39445.3%

Cavalier County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,37972.7%
Mark Haugen (D)51727.3%

Dickey County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,66570.9%
Mark Haugen (D)68229.1%

Divide County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)85673.2%
Mark Haugen (D)31326.8%

Dunn County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,81080.4%
Mark Haugen (D)44219.6%

Eddy County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)81366.7%
Mark Haugen (D)40533.3%

Emmons County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,55282.6%
Mark Haugen (D)32817.4%

Foster County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,28975.4%
Mark Haugen (D)42024.6%

Golden Valley County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)79081.3%
Mark Haugen (D)18218.7%

Grand Forks County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)17,03958.4%
Mark Haugen (D)12,13941.6%

Grant County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,06379.2%
Mark Haugen (D)27920.8%

Griggs County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)85770.9%
Mark Haugen (D)35229.1%

Hettinger County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,02881.4%
Mark Haugen (D)23518.6%

Kidder County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,12279.3%
Mark Haugen (D)29220.7%

LaMoure County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,58974.1%
Mark Haugen (D)55425.9%

Logan County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)83682.1%
Mark Haugen (D)18217.9%

McHenry County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)2,16674.6%
Mark Haugen (D)73825.4%

McIntosh County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,09377.6%
Mark Haugen (D)31622.4%

McKenzie County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)4,21182.0%
Mark Haugen (D)92518.0%

McLean County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)3,72470.2%
Mark Haugen (D)1,58029.8%

Mercer County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)3,65880.7%
Mark Haugen (D)87319.3%

Morton County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)11,29671.3%
Mark Haugen (D)4,54228.7%

Mountrail County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)2,65865.5%
Mark Haugen (D)1,39834.5%

Nelson County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,08964.1%
Mark Haugen (D)61035.9%

Oliver County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)79678.7%
Mark Haugen (D)21621.3%

Pembina County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)2,35973.6%
Mark Haugen (D)84626.4%

Pierce County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,46772.4%
Mark Haugen (D)55927.6%

Ramsey County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)3,43366.1%
Mark Haugen (D)1,75833.9%

Ransom County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,37458.3%
Mark Haugen (D)98441.7%

Renville County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,00779.4%
Mark Haugen (D)26220.6%

Richland County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)4,92965.8%
Mark Haugen (D)2,56334.2%

Rolette County

100% Reporting
ChoicesTotal Votes% Votes
Mark Haugen (D)2,49867.8%
Thomas Beadle (R)1,18732.2%

Sargent County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,20260.1%
Mark Haugen (D)79739.9%

Sheridan County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)61879.2%
Mark Haugen (D)16220.8%

Sioux County

100% Reporting
ChoicesTotal Votes% Votes
Mark Haugen (D)77375.1%
Thomas Beadle (R)25624.9%

Slope County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)35184.2%
Mark Haugen (D)6615.8%

Stark County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)11,30779.5%
Mark Haugen (D)2,90720.5%

Steele County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)63760.3%
Mark Haugen (D)42039.7%

Stutsman County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)6,49870.4%
Mark Haugen (D)2,73429.6%

Towner County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)75265.8%
Mark Haugen (D)39134.2%

Traill County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)2,48861.8%
Mark Haugen (D)1,53938.2%

Walsh County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)3,09768.3%
Mark Haugen (D)1,43831.7%

Ward County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)19,50971.5%
Mark Haugen (D)7,76228.5%

Wells County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)1,72275.2%
Mark Haugen (D)56924.8%

Williams County

100% Reporting
ChoicesTotal Votes% Votes
Thomas Beadle (R)11,06882.4%
Mark Haugen (D)2,35917.6%