Walnut Grove is a city located in Redwood County, Minnesota. Walnut Grove has a 2026 population of 733. Walnut Grove is currently declining at a rate of -0.54% annually and its population has decreased by -2.14% since the most recent census, which recorded a population of 749 in 2020.