Skip to content
Directory preview · Civic coverage is expanding and remains partial. See sources and coverage gaps.
The Ballot Box

Try a person, an office like “County Judge”, a county, a city or a race. Results open as you type.

Directory

Current elected officials

Filter by geography, office, party, and status. URLs are shareable.

12 people

12 people match.

J Jared M Squires
Westmoreland County Treasurer
Westmoreland County
County · Executive · Westmoreland County · PA
Updated 3 weeks, 6 days ago
J James Albert
Westmoreland County Sheriff
Westmoreland County
County · Executive · Westmoreland County · PA
Updated 3 weeks, 6 days ago
J Jon Wian
Westmoreland County Register of Wills
Westmoreland County
County · Judicial · Westmoreland County · PA
Updated 3 weeks, 6 days ago
F Frank Schiefer
Westmoreland County Recorder of Deeds
Westmoreland County
County · Executive · Westmoreland County · PA
Updated 3 weeks, 6 days ago
G Gina O'Barto
Westmoreland County Prothonotary
Westmoreland County
County · Judicial · Westmoreland County · PA
Updated 3 weeks, 6 days ago
N Nicole Ziccarelli
Westmoreland County District Attorney
Westmoreland County
County · Executive · Westmoreland County · PA
Updated 3 weeks, 6 days ago
D Doug Chew
Westmoreland County Commissioner
Westmoreland County
County · Legislative · Westmoreland County · PA
Updated 3 weeks, 6 days ago
T Ted Kopas
Westmoreland County Commissioner
Westmoreland County
County · Legislative · Westmoreland County · PA
Updated 3 weeks, 6 days ago
S Sean Kertes
Westmoreland County Commissioner
Westmoreland County
County · Legislative · Westmoreland County · PA
Updated 3 weeks, 6 days ago
T Tim Carson
Westmoreland County Coroner
Westmoreland County
County · Executive · Westmoreland County · PA
Updated 3 weeks, 6 days ago
J Jeff Balzer
Westmoreland County Controller
Westmoreland County
County · Executive · Westmoreland County · PA
Updated 3 weeks, 6 days ago
M Megan Loughner
Westmoreland County Clerk of Courts
Westmoreland County
County · Judicial · Westmoreland County · PA
Updated 3 weeks, 6 days ago

End of results · 12 matches.