If there could be a perfect town to raise your family and have a wonderful town and active community, then Cranford New Jersey is your town!
In both 2018 and 2019, The Star-Ledger named Cranford the best downtown in New Jersey after an online vote, calling it “adorable & snowglobe-like”.
New Jersey Monthly magazine ranked Cranford as its 34th best place to live in its 2010 rankings of the “Best Places To Live”. Cranford is a township in Union County, New Jersey, located 18 miles southwest of Manhattan.

There are approximately 24K people that live in Cranford, and it is the 112th most populated city in the state of New Jersey out of 565 cities
In 2019, the median household income of Cranford households was ~$129,781. Cranford households made slightly more than East Greenwich households ($129,353) and Hillsborough households ($129,284) .
Cranford is a fantastic place for families with children. Over the last few years, there has been a big shift of younger parents and many new families with children, making Cranford a place where both parents and children are more likely to develop social ties with other families, as well as find family-oriented services and community activities.
Cranford has an amazing public school district, and for the most part, a large population of college-educated adults provides an environment conducive to academic values. The overall crime rate ranks among the lowest in the country, making it one of the safest places to raise a family.