Willow Grove is a suburb of Philadelphia with a population of 13,958. Willow Grove is in Montgomery County and is one of the best places to live in Pennsylvania. Living in Willow Grove offers residents a dense suburban feel and most residents own their homes.