An uncontested primary has given way to two races in November.
Polling station remains open for the primary election, officials said.
The primary election is this Tuesday. Check out where to vote and who your options are before you cast your ballot.
The Planning Board will be hearing final comments on rezoning application before making a decision.
Vote-by-mail ballots available for pickup at clerk's offices, officials said.
The average taxpayer is projected to pay $28 more.
The dais will have at least one new face in 2020.
The proposed budget stays well below the two percent annual cap.
Demographer Ross Haber and Cranford Superintendent Scott Rubin shared potential impact new housing could have on the school district.
In his first official town hall since his swearing-in three months ago, the congressman heard concerns from those in attendance.
Get to know Cranford's newest member of the township committee.
Republican lawmakers say New Jersey Legislature must address issue.
Inclement weather will see the municipal offices closing at 1 p.m.
Cranford resident takes over leadership of freeholder board.
New mayor sworn-in at annual reorganization meeting Wednesday night.
Reorganization meeting will see a new for mayor, deputy mayor sworn in.
Cranford Chief Ryan Greco replaces Terence Wall while a permanent replacement is sought.
How many of your neighbors voted Malinowski over Lance for the House of Representatives District 7 seat? See our district breakdown.
How many of your neighbors voted Menendez over Hugin? See our district by district breakdown.
Democratic incumbent Thomas H. Hannen, Jr. defeated Republican Richard Buontempo a decisive defeat in the race for Cranford Twp. Committee.
There are three seats open for full three-year terms and one one-year term appointment to the Cranford Board of Education.
The general election is this Tuesday. Check out where to vote and who your options are before you cast your ballot.
Patch asked folks seeking public office five questions, and here are the unedited answers.
Madison Baptist Church? Or maybe the YMCA? Check and see where you need to be to cast your ballot.
Voter registration must be completed by Oct. 16.
The Cranford Township Committee will be recognizing the Cranford Dramatic Club's 100 years.
Hartz Mountain's application to rezone the 750 Walnut Ave. property will be heard during Cranford's Planning Board meeting on Wednesday.
Cranford Residents Against Overdevelopment are asking the Planning Board to direct Hartz to provide a list of witnesses prior to July 18.
Cranford Residents Against Overdevelopment (CRAO) is hosting a Q&A with Assemblyman Jon Branmick at 8 p.m. on July 9 at Kilkenny House.
Here are the results of the primary election for 2018 in Cranford.
Tuesday, June 5 is primary day. Here's a list of who is running and where to vote in Cranford.
Letter: Cranford Residents Against Overdevelopment are asking citizens to attend the June 6 meeting to fight the apartment complex project.
Township committee member is in second year of three-year term.
Go beyond the public face of one of Cranford's elected officials.
Union County Freeholder Angel Estrada is the first Latino to be elected as Chair of the North Jersey Transportation Planning Authority.
Union County's Office of LGBTQ Services will provide essential support that impacts the quality of life for LGBTQ people and their allies.
The 7 candidates from Somerset and Union counties will speak on Wednesday about why they should be elected for a congressional seat.
Sergio Granados lays out his plans for the coming year at 162nd Union County reorganization meeting.
New appointments mark beginning of 2018 for Cranford Township Committee.
Freeholder Bette Jane Kowalski and Cranford resident is expected to be sworn in as Vice Chairwoman during the reorganization meeting.