Cranford
Township in Union County, New Jersey

Cranford is a township in Union County, New Jersey, with 23,847 residents (2020 Census). It sits at 79 ft (24 m) above sea level. The nearest town is Garwood, 1.1 miles W.
- 23,847residents (2020 Census)
- 79 ftelevation · 24 m
- 4.8 sq miland area · 12.5 km²
- 4,932 / sq mipopulation density
- 07016main ZIP code (5 in total)
About Cranford
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.
Cranford was incorporated as a township by an act of the New Jersey Legislature on March 14, 1871, from portions of the Townships of Clark, Linden, Springfield Township, Union Township and Westfield. Portions of the township were taken to form Garwood (in 1903) and Kenilworth (in 1907). The township's name is said to derive from the Crane family, including John Crane, who built a mill in 1720 along the Rahway River.
Text: Wikipedia · CC BY-SA 4.0
Cranford weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Cranford
Webcams: Windy.com
Living in Cranford
- Median household income
- $155,972
- Median home value
- $660,100
- Median rent
- $2,199/mo
- Median age
- 43.4
Do you know Cranford? Tell us about it
Help other travelers: share what makes Cranford special. We review every message before publishing it.
Map of Cranford
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Cranford Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Cranford, NJ population
Cranford had 23,847 residents in the 2020 Census.
| 2020 Census | 23,847 |
|---|---|
| Density | 4,932 per sq mi (1,904 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Cranford at a glance
| State | New Jersey (NJ) |
|---|---|
| County | Union County |
| Type | Township |
| Population | 23,847 (2020) |
| Land area | 4.84 sq mi (12.5 km²) |
| Water area | 0.04 sq mi (0.10 km²) |
| Elevation | 79 ft (24 m) |
| Coordinates | 40.6561° N, 74.3036° W |
| ZIP codes | 07016, 07027, 07033, 07090, 07204 |
| Official website | cranford.com |
| Census code (GEOID) | 3403915640 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Cranford
- Garwood1.1 mi W
- Winfield1.6 mi SE
- Kenilworth1.7 mi NE
- Roselle Park2.0 mi E
- Westfield2.1 mi W
- Roselle2.3 mi E
- Clark2.7 mi S
- Connecticut Farms3.1 mi NE
- Union3.3 mi NE
- Springfield3.3 mi NW
- Mountainside3.4 mi NW
- Rahway3.6 mi S
Straight-line distance between town centers.
Frequently asked questions about Cranford
What county is Cranford in?
Cranford is in Union County, New Jersey.
What is the population of Cranford, NJ?
23,847 people lived in Cranford at the 2020 Census.
What is the ZIP code of Cranford, NJ?
The main ZIP code is 07016. Other ZIP codes: 07027, 07033, 07090, 07204.
What is the elevation of Cranford?
79 feet (24 m) above sea level.
What towns are near Cranford?
Garwood (1.1 mi), Winfield (1.6 mi), Kenilworth (1.7 mi), Roselle Park (2.0 mi), Westfield (2.1 mi).
Last updated: