Skip to main content

2020 Pennsylvania Treasurer Election Results

Election Date: Nov. 3, 2020 | Updated 1:56 PM EST Jan. 5, 2021

Treasurer

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)3,287,61248.7%
Joe Torsella (D) *3,235,33647.9%
Joseph Soloski148,1852.2%
Timothy Runkle81,7631.2%

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
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)37,04266.6%
Joe Torsella (D) *16,38129.5%
Joseph Soloski1,3812.5%
Timothy Runkle7931.4%

Allegheny County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Joe Torsella (D) *403,80357.5%
Stacy Garrity (R)270,67938.5%
Joseph Soloski17,1362.4%
Timothy Runkle10,6961.5%

Armstrong County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)25,86472.1%
Joe Torsella (D) *8,74524.4%
Joseph Soloski1,0082.8%
Timothy Runkle2620.7%

Beaver County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)51,27155.1%
Joe Torsella (D) *38,20241.1%
Joseph Soloski2,4172.6%
Timothy Runkle1,1051.2%

Bedford County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)22,26882.0%
Joe Torsella (D) *4,34816.0%
Joseph Soloski3831.4%
Timothy Runkle1670.6%

Berks County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)105,36652.3%
Joe Torsella (D) *88,43443.9%
Joseph Soloski4,9382.4%
Timothy Runkle2,8561.4%

Blair County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)44,44470.6%
Joe Torsella (D) *16,59326.4%
Joseph Soloski1,2742.0%
Timothy Runkle6341.0%

Bradford County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)22,17575.0%
Joe Torsella (D) *6,46521.9%
Joseph Soloski6612.2%
Timothy Runkle2650.9%

Bucks County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Joe Torsella (D) *191,22849.1%
Stacy Garrity (R)186,88848.0%
Joseph Soloski7,6472.0%
Timothy Runkle3,7421.0%

Butler County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)72,80665.8%
Joe Torsella (D) *34,00630.7%
Joseph Soloski2,8172.5%
Timothy Runkle1,0490.9%

Cambria County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)43,68962.9%
Joe Torsella (D) *23,92834.4%
Joseph Soloski1,3211.9%
Timothy Runkle5730.8%

Cameron County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)1,71371.3%
Joe Torsella (D) *61125.4%
Joseph Soloski612.5%
Timothy Runkle170.7%

Carbon County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)20,76263.3%
Joe Torsella (D) *11,00633.5%
Joseph Soloski7212.2%
Timothy Runkle3271.0%

Centre County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Joe Torsella (D) *36,80248.3%
Stacy Garrity (R)36,24647.6%
Joseph Soloski1,9712.6%
Timothy Runkle1,1321.5%

Chester County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Joe Torsella (D) *162,89552.5%
Stacy Garrity (R)137,79744.4%
Joseph Soloski6,0992.0%
Timothy Runkle3,3711.1%

Clarion County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)13,98272.9%
Joe Torsella (D) *4,56723.8%
Joseph Soloski4822.5%
Timothy Runkle1460.8%

Clearfield County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)27,56970.9%
Joe Torsella (D) *10,07825.9%
Joseph Soloski8702.2%
Timothy Runkle3570.9%

Clinton County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)11,36165.3%
Joe Torsella (D) *5,48131.5%
Joseph Soloski3692.1%
Timothy Runkle1741.0%

Columbia County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)18,10859.0%
Joe Torsella (D) *11,39237.1%
Joseph Soloski7962.6%
Timothy Runkle4151.4%

Crawford County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)27,28966.3%
Joe Torsella (D) *12,26729.8%
Joseph Soloski1,0992.7%
Timothy Runkle4821.2%

Cumberland County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)78,30856.2%
Joe Torsella (D) *55,54739.9%
Joseph Soloski3,6222.6%
Timothy Runkle1,8671.3%

Dauphin County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Joe Torsella (D) *72,37450.4%
Stacy Garrity (R)65,51545.6%
Joseph Soloski3,5232.5%
Timothy Runkle2,3001.6%

Delaware County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Joe Torsella (D) *189,40558.9%
Stacy Garrity (R)124,27438.6%
Joseph Soloski5,1871.6%
Timothy Runkle2,8910.9%

Elk County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)11,38768.3%
Joe Torsella (D) *4,72828.4%
Joseph Soloski4042.4%
Timothy Runkle1480.9%

Erie County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Joe Torsella (D) *64,39448.5%
Stacy Garrity (R)61,96146.7%
Joseph Soloski4,8643.7%
Timothy Runkle1,5971.2%

Fayette County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)37,08061.7%
Joe Torsella (D) *21,49435.7%
Joseph Soloski1,0861.8%
Timothy Runkle4700.8%

Forest County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)1,81169.6%
Joe Torsella (D) *69926.9%
Joseph Soloski622.4%
Timothy Runkle311.2%

Franklin County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)56,32571.2%
Joe Torsella (D) *20,08725.4%
Joseph Soloski1,8562.3%
Timothy Runkle8571.1%

Fulton County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)6,55784.5%
Joe Torsella (D) *1,04013.4%
Joseph Soloski1221.6%
Timothy Runkle410.5%

Greene County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)11,10165.0%
Joe Torsella (D) *5,41431.7%
Joseph Soloski3822.2%
Timothy Runkle1881.1%

Huntingdon County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)16,59374.0%
Joe Torsella (D) *5,16123.0%
Joseph Soloski4612.1%
Timothy Runkle1980.9%

Indiana County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)26,42665.0%
Joe Torsella (D) *12,84331.6%
Joseph Soloski9802.4%
Timothy Runkle3911.0%

Jefferson County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)17,58377.0%
Joe Torsella (D) *4,55219.9%
Joseph Soloski5072.2%
Timothy Runkle1900.8%

Juniata County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)9,23178.4%
Joe Torsella (D) *2,23219.0%
Joseph Soloski2071.8%
Timothy Runkle1060.9%

Lackawanna County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Joe Torsella (D) *61,01554.7%
Stacy Garrity (R)46,60141.8%
Joseph Soloski2,4872.2%
Timothy Runkle1,4091.3%

Lancaster County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)163,17059.5%
Joe Torsella (D) *101,66837.1%
Joseph Soloski6,2092.3%
Timothy Runkle3,2801.2%

Lawrence County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)26,97659.9%
Joe Torsella (D) *16,63136.9%
Joseph Soloski9862.2%
Timothy Runkle4461.0%

Lebanon County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)45,94265.4%
Joe Torsella (D) *21,66830.9%
Joseph Soloski1,6172.3%
Timothy Runkle9981.4%

Lehigh County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Joe Torsella (D) *91,43550.8%
Stacy Garrity (R)82,05045.6%
Joseph Soloski4,4642.5%
Timothy Runkle2,1521.2%

Luzerne County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)77,18652.2%
Joe Torsella (D) *65,79244.5%
Joseph Soloski3,2512.2%
Timothy Runkle1,5661.1%

Lycoming County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)40,64369.6%
Joe Torsella (D) *15,91327.3%
Joseph Soloski1,2772.2%
Timothy Runkle5410.9%

McKean County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)13,91072.9%
Joe Torsella (D) *4,53923.8%
Joseph Soloski4312.3%
Timothy Runkle1991.0%

Mercer County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)34,89961.5%
Joe Torsella (D) *19,93135.1%
Joseph Soloski1,2432.2%
Timothy Runkle7001.2%

Mifflin County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)16,05776.1%
Joe Torsella (D) *4,36820.7%
Joseph Soloski4452.1%
Timothy Runkle2251.1%

Monroe County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Joe Torsella (D) *41,55750.7%
Stacy Garrity (R)37,25645.5%
Joseph Soloski1,9052.3%
Timothy Runkle1,1711.4%

Montgomery County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Joe Torsella (D) *296,70159.1%
Stacy Garrity (R)189,21137.7%
Joseph Soloski10,3392.1%
Timothy Runkle5,8401.2%

Montour County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)5,70859.3%
Joe Torsella (D) *3,55837.0%
Joseph Soloski2472.6%
Timothy Runkle1091.1%

Northampton County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)79,76048.5%
Joe Torsella (D) *78,97548.0%
Joseph Soloski3,9392.4%
Timothy Runkle1,9351.2%

Northumberland County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)27,64166.6%
Joe Torsella (D) *12,25929.5%
Joseph Soloski1,0802.6%
Timothy Runkle5221.3%

Perry County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)17,91773.8%
Joe Torsella (D) *5,43622.4%
Joseph Soloski6242.6%
Timothy Runkle3001.2%

Philadelphia County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Joe Torsella (D) *561,10079.6%
Stacy Garrity (R)122,62817.4%
Timothy Runkle10,5841.5%
Joseph Soloski10,3731.5%

Pike County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)18,94559.3%
Joe Torsella (D) *11,93637.4%
Joseph Soloski6482.0%
Timothy Runkle4281.3%

Potter County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)7,15880.6%
Joe Torsella (D) *1,49516.8%
Joseph Soloski1611.8%
Timothy Runkle620.7%

Schuylkill County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)46,02166.3%
Joe Torsella (D) *20,64229.8%
Joseph Soloski1,7492.5%
Timothy Runkle9621.4%

Snyder County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)13,73273.2%
Joe Torsella (D) *4,41223.5%
Joseph Soloski3822.0%
Timothy Runkle2441.3%

Somerset County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)30,04174.9%
Joe Torsella (D) *9,04122.5%
Joseph Soloski7331.8%
Timothy Runkle2960.7%

Sullivan County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)2,51971.7%
Joe Torsella (D) *88325.1%
Joseph Soloski792.2%
Timothy Runkle330.9%

Susquehanna County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)14,61769.9%
Joe Torsella (D) *5,58626.7%
Joseph Soloski4682.2%
Timothy Runkle2501.2%

Tioga County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)15,64775.7%
Joe Torsella (D) *4,25120.6%
Joseph Soloski5732.8%
Timothy Runkle2011.0%

Union County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)12,43862.6%
Joe Torsella (D) *6,76234.0%
Joseph Soloski3912.0%
Timothy Runkle2701.4%

Venango County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)17,99569.1%
Joe Torsella (D) *7,02627.0%
Joseph Soloski6932.7%
Timothy Runkle3361.3%

Warren County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)13,59267.4%
Joe Torsella (D) *5,68028.2%
Joseph Soloski6753.3%
Timothy Runkle2161.1%

Washington County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)68,21358.5%
Joe Torsella (D) *44,44138.1%
Joseph Soloski2,8222.4%
Timothy Runkle1,1000.9%

Wayne County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)18,21366.4%
Joe Torsella (D) *8,34730.4%
Joseph Soloski5472.0%
Timothy Runkle3161.2%

Westmoreland County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)123,29661.3%
Joe Torsella (D) *71,62235.6%
Joseph Soloski4,3302.2%
Timothy Runkle1,8050.9%

Wyoming County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)9,74467.2%
Joe Torsella (D) *4,26829.4%
Joseph Soloski3222.2%
Timothy Runkle1721.2%

York County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Stacy Garrity (R)146,41562.3%
Joe Torsella (D) *79,19633.7%
Joseph Soloski5,9812.5%
Timothy Runkle3,2571.4%