Cranford, New Jersey
Township in Union County, New Jersey, US
About
Cranford is a township in Union County, in the U.S. state of New Jersey, located 18 miles (29 km) southwest of New York City. As of the 2020 United States census, the township's population was 23,847, an increase of 1,222 (+5.4%) from the 2010 census count of 22,625, which in turn reflected an increase of 47 (+0.2%) from the 22,578 counted in the 2000 census.
NJ Transit rail service is available at the Cranford station, along the Raritan Valley Line, with service to Newark Penn Station and to New York Penn Station in via Midtown Direct. It is part of the New York metropolitan area.
Nearby
More to see within walking distance
Union County, New Jersey
County in New Jersey, United States
0.9 mi awayGarwood, New Jersey
Borough in Union County, New Jersey, US
1.0 mi awayDroescher's Mill
United States historic place
0.4 mi awayCranford Theater
1926 movie theater in New Jersey, US
330 ft awayCrane-Phillips House
Historic house in New Jersey, United States
0.2 mi awayOswald J. Nitschke House
Historic house in New Jersey, United States
1.4 mi awayPlaces to eat nearby
Finding places to eat…
Traveler reviews
Tickets & tours
Tickets and tours for Cranford, New Jersey
We may earn a commission from some of these links, at no extra cost to you. Learn more
Photos from Unsplash, Wikipedia and Wikimedia Commons (CC BY-SA); facts from Wikipedia; maps © OpenStreetMap contributors, weather from Open-Meteo. Huginn’s tips are AI-written — check prices, hours and entry rules before you go.