top of page

Candidates for the Upcoming Primary Election for Montgomery and Rocky Hill Voters

By Barbara A. Preston | April 7, 2022


Montgomery and Rocky Hill voters will have an opportunity to select their candidates to represent the Republican and Democratic parties in the 2022 General Election. Statewide election dates this year are: Primary: June 7; and General Election, November 8.


The following candidates have submitted petitions to run in the June Primary.


Montgomery Township

Democratic Party - Vote for two.

Two Montgomery residents, including one incumbent, have filed to represent the Democratic party. They are running uncontested. Notably absent from the ballot is current Democratic Montgomery Township Councilman Kent Huang, who has served Montgomery since 2020. The candidates are:

  • Devra Keenan, Spring Hill Road, current mayor of Montgomery Township. She has served the township since she was elected as a committee person in 2020.

  • Vincent P. Barragan, Autumn Lane, Skillman.


Republican Party Primary - Vote for two.

Only one candidate filed to represent the Republican Party in upcoming elections.

Rocky Hill

Mayor. Democratic Party - Vote for one.


Mayor. Republican Party

No Republican candidate has filed. However, former Republican Rocky Hill Mayor Ed Zimmerman has announced that he will run as an Independent candidate in on the November ballot.


Borough Council. Democratic Party - Vote for two.

Council member Jennifer Walsh - D, has not filed to run for another term. Council member Rasheda Pretto - D, resigned in January.


Borough Council. Republican Party. Vote for two.

No candidates have filed.


In addition, there is an un-expired term that will appear on the ballot. Rocky Hill Borough President Tom Bremner resigned in January. Ken Rizzi was appointed to fill his seat for the remainder of 2022. No one filed a petition for the seat.


Somerset County Board of Commissioners

Commissioner. Democratic Party - Vote for one.

  • Melonie Marano, Green Brook resident (incumbent).


Commissioner. Republican Party - Vote for one.

  • Amber Murad, Watchung resident.


United States Representative, District 12

Montgomery Township and Rocky Hill are now part of District 12, which includes Bound Brook, Bridgewater (part), Franklin, Hillsborough (part), Manville, Millstone, Montgomery, North Plainfield, Rocky Hill, and South Bound Brook. (In previous years, it was part of US Legislative District 7).


Congress Member: Democratic Party - Vote for one.

  • Bonnie Watson, Ewing resident (incumbent).


Congress Member: Republican Party - Vote for one.

  • Nicholas Joseph Catucci, Plainsboro resident.

  • Darius Mayfield, Helmetta resident.


Constitutional Officers

Sheriff, Democratic Party - Vote for one.

  • Darrin Russo, Somerset resident (incumbent).


Sheriff, Republican Party - Vote for one.

  • John Sheridan, Hillsborough resident.


Somerset County Clerk, Democratic Party - Vote for one.

  • Steve Peter, Somerville resident (incumbent).


Somerset County Clerk, Republican Party - Vote for one.

  • Suzanne Maeder, Manville resident.


Article continues after ad from our sponsor:


How do primaries work in New Jersey?

A primary election is an election in which registered voters select a candidate that they believe should be a political party's candidate for elected office to run in the general election. They are also used to choose convention delegates and party leaders. Primaries are state-level, county-level, and local-level elections that take place prior to a general election.


New Jersey uses a semi-closed primary process, in which the selection of a party's candidates in an election is generally limited to registered party members. Unaffiliated voters can register as party members at the polls on primary election day. Otherwise, a voter must indicate his or her party preference (e.g., via an updated voter registration) no later than the 55th day preceding the primary in order to vote in that party's primary.


Polling Places

Rocky Hill Borough - Rebecca Newman, Clerk, P.O. Box 188, Rocky Hill • Questions? Call 609.924.7445

  • Borough Hall, 15 Montgomery Avenue

Montgomery Township - Donna Kukla, Township Clerk, 2261 Van Horne Road (Rt 206), P.O. Box 1, Belle Mead • Questions? Call 908.359.8211

  • Central Jersey Masonic Center, 345 Kingston-River Road, Princeton (Districts 1, 13)

  • Montgomery Township Volunteer Fire Company No. 2, 529 County Route 518, Skillman, Districts 2, 14)

  • Otto Kaufman Community Center, 356 Skillman Road, Skillman (Districts 3, 15)

  • Princeton BPO Elks 2129, 354 Route 518, Skillman (Districts 4, 16, 19)

  • Montgomery Evangelical Free Church, 246 Griggstown Road, Belle Mead (Districts 5, 6, 9, 11, 12)

  • Pike Run Recreation Center, 1 Pike Run Road, Belle Mead (Districts 7, 10, 17)

  • Montgomery EMS, 8 Harlingen Road, Belle Mead (District 8)

  • Stonebridge at Montgomery, 100 Hollinshead Spring Road, Skillman (District 18


Vote by Mail Applications


Board of Education

Candidates for the board of education do not participate in the Primary Election. Candidates must obtain a minimum of 10 signatures (NJSA 19:60-7). The deadline this year is 4 pm on July 25 (the last Monday in July). For those who wish to run for the Board of Ed, download a petition here.



bottom of page