Grove Township is a township in Worth County, Iowa, USA.
Grove Township was established in 1857. This township was known by the name of Northwood, until 1902 when it was changed to Grove.