Everything you need to know about ranked-choice voting in one spot. Click to learn more!

Kevin Kraus

From Ballotpedia
Jump to: navigation, search
BP-Initials-UPDATED.png
This page was last updated during the official's most recent election or appointment. Please contact us with any updates.
Kevin Kraus

Silhouette Placeholder Image.png

Do you have a photo that could go here? Click here to submit it for this profile!


Allegheny County Sheriff
Tenure

2022 - Present

Term ends

2026

Years in position

3

Predecessor
Elections and appointments
Last elected

November 4, 2025

Contact

Kevin Kraus (Democratic Party) is the Allegheny County Sheriff in Pennsylvania. He assumed office on January 3, 2022.

Kraus (Democratic Party) ran for re-election for Allegheny County Sheriff in Pennsylvania. He won in the general election on November 4, 2025.

Elections

2025

See also: Municipal elections in Allegheny County, Pennsylvania (2025)

General election

General election for Allegheny County Sheriff

Incumbent Kevin Kraus defeated Brian Weismantle in the general election for Allegheny County Sheriff on November 4, 2025.

Candidate
%
Votes
Kevin Kraus (D)
 
72.1
 
280,025
Brian Weismantle (R)
 
27.9
 
108,138

Total votes: 388,163
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

Democratic primary for Allegheny County Sheriff

Incumbent Kevin Kraus advanced from the Democratic primary for Allegheny County Sheriff on May 20, 2025.

Candidate
%
Votes
Kevin Kraus
 
99.0
 
138,632
 Other/Write-in votes
 
1.0
 
1,452

Total votes: 140,084
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Republican primary election

Republican primary for Allegheny County Sheriff

Brian Weismantle advanced from the Republican primary for Allegheny County Sheriff on May 20, 2025.

Candidate
%
Votes
Brian Weismantle
 
96.9
 
40,224
 Other/Write-in votes
 
3.1
 
1,279

Total votes: 41,503
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Endorsements

2021

See also: Municipal elections in Allegheny County, Pennsylvania (2021)

General election

General election for Allegheny County Sheriff

Kevin Kraus won election in the general election for Allegheny County Sheriff on November 2, 2021.

Candidate
%
Votes
Kevin Kraus (D / R)
 
96.6
 
222,947
 Other/Write-in votes
 
3.4
 
7,933

Total votes: 230,880
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

Democratic primary for Allegheny County Sheriff

Kevin Kraus defeated Dominic Costa in the Democratic primary for Allegheny County Sheriff on May 18, 2021.

Candidate
%
Votes
Kevin Kraus
 
50.8
 
79,515
Image of Dominic Costa
Dominic Costa
 
48.6
 
75,998
 Other/Write-in votes
 
0.6
 
912

Total votes: 156,425
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Republican primary election

Republican primary for Allegheny County Sheriff

Kevin Kraus advanced from the Republican primary for Allegheny County Sheriff on May 18, 2021.

Candidate
%
Votes
Kevin Kraus (Write-in)
 
100.0
 
4,042

Total votes: 4,042
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Campaign themes

2025

Ballotpedia survey responses

See also: Ballotpedia's Candidate Connection

Kevin Kraus did not complete Ballotpedia's 2025 Candidate Connection survey.

2021

Kevin Kraus did not complete Ballotpedia's 2021 Candidate Connection survey.

See also


External links

Footnotes

Political offices
Preceded by
Bill Mullen (D)
Allegheny County Sheriff
2022–Present
Succeeded by
NA