Garwood is a suburb of New York City with a population of 4,341. Garwood is in Union County and is one of the best places to live in New Jersey. Living in Garwood offers residents a dense suburban feel and most residents own their homes. In Garwood there are a lot of bars, restaurants, coffee shops, and parks. Many families and young professionals live in Garwood and residents tend to be liberal. The public schools in Garwood are above average.