2023 Offices & Endorsed Candidates

Statewide Offices

Justice of the Pennsylvania Supreme Court
Judge Carolyn Carluccio

Judge of the Pennsylvania Superior Court (2)
Maria Battista
Judge Harry Smail, Jr.

Judge of the Pennsylvania Commonwealth Court
Megan Martin

Montgomery County Offices

Judge of the Court of Common Pleas – 38th Judicial District
Charlie Rosenbaum

County Commissioners (2)
Tom DiBello
Liz Ferry

Clerk of Courts
Stephanie Donofry

Controller
Martin Dickerson

Coroner
Annamarie Scannapieco, RN

Prothonotary
Debbie Rae Goldstein (WRITE IN)

Recorder of Deeds
Doug Hager

Register of Wills
Cheryl Bonavita

Sheriff
Eddie Moye

Treasurer
Tim Mahon

Magisterial District Judges
Magisterial District Judge 38-1-01
Magisterial District Judge 38-1-02
Magisterial District Judge 38-1-03
Magisterial District Judge 38-1-04: Chuck Keller
Magisterial District Judge 38-1-05
Magisterial District Judge 38-1-08
Magisterial District Judge 38-1-10
Magisterial District Judge 38-1-11: Judge Scott T. Palladino
Magisterial District Judge 38-1-16
Magisterial District Judge 38-1-18
Magisterial District Judge 38-1-19
Magisterial District Judge 38-1-21
Magisterial District Judge 38-1-22: Todd Stephens
Magisterial District Judge 38-1-23
Magisterial District Judge 38-1-24: Stephen Long
Magisterial District Judge 38-1-25
Magisterial District Judge 38-2-02: Judge Maureen Coggins
Magisterial District Judge 38-2-08: Tom Murt
Magisterial District Judge 38-2-09

School Directors

Municipal Offices
Commissioners
Council
Supervisors

 

Your MCRC “Green” Sample Ballot

Find your voting precinct below and click on the ballot version to see who the endorsed Republican candidates are at your polling place.  If you do not know your voting precinct you can look it up here and also see your polling place location. 

Version MCRC Area Precincts
00 2, 6, 13 Conshohocken 2, 3, 4, 6, 7; Jenkintown; Pottstown 1, 6, 7; Cheltenham; Plymouth 1, 3; Whitemarsh
01A 11 Ambler 1
01B 11 Ambler 2, 3
03 11 Bryn Athyn
04 4 Collegeville
05 6 Conshohocken 5
05A 6 Conshohocken 1
06 1 East Greenville
07 1 Green Lane
08 11 Hatboro
09 3 Hatfield Boro
11A 9 Lansdale 1
11B 9 Lansdale 2
11C 9 Lansdale 3
13 8 Norristown 
15 1 Pennsburg
16 2 Pottstown 2, 3, 4, 5
17 1 Red Hill
18 12 Rockledge
19 4 Royersford
20 1 Schwenksville
21A 3 Souderton 1
21B 3 Souderton 2, 3
22 3 Telford
23 4 Trappe
24 5 West Conshohocken
30A 12 Abington 1
30B 12 Abington 2-1, 2-2, 5, 8, 10, 11-2, 14
30C 12 Abington 2-3, 3, 4, 6, 7, 11-1, 11-3, 12
30D 12 Abington 9
30E 12 Abington 13
30F 12 Abington 15
32 1 Douglass 
33 8 East Norriton
34 3 Franconia
35A 3 Hatfield Twp 1
35B 3 Hatfield Twp 2, 4; North Wales
35C 3 Hatfield Twp 3
35D 3 Hatfield Twp 5
36 11 Horsham
37A 4 Limerick 1, 2, 5, 6
37B 4 Limerick 3, 4
38 1 Lower Frederick
39 11 Lower Gwynedd
40A 7 Lower Merion 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 14; Narberth
40B 7 Lower Merion 11
40C 7 Lower Merion 13
41A 11 Lower Moreland 1
41B 11 Lower Moreland 2, 4, 6
41C 11 Lower Moreland 3
41D 11 Lower Moreland 5
42 2 Lower Pottsgrove
43 4 Lower Providence
44 3 Salford
45 1 Marlborough
46 9 Montgomery
47 1 New Hanover
48 4 Perkiomen
49A 6 Plymouth 2
49B 6 Plymouth 4
50 3 Lower Salford
51 4 Skippack
52A 14 Springfield 2, 4, 5, 6
52B 14 Springfield 3
52C 14 Springfield 7
52D 14 Springfield 1
53 9 Towamencin
54A 15 Upper Dublin 1
54B 15 Upper Dublin 2, 3, 4, 5, 6, 7
55 1 Upper Frederick
56 9 Upper Gwynedd
57 1 Upper Hanover
58 5 Bridgeport; Upper Merion
59A 11 Upper Moreland 1, 2, 3, 5, 7
59B 11 Upper Moreland 4
59C 11 Upper Moreland 6
60 2 Upper Pottsgrove
61A 4 Upper Providence Trappe
61B 4 Upper Providence Mingo; Mont Clare; Oaks
62 3 Upper Salford
63 8 West Norriton
64 2 West Pottsgrove
66 9 Whitpain
67 4 Worcester