Greenvale Township is in the southwestern corner of Dakota County, Minnesota. It is bounded on the north by Eureka Township, on the east by Waterford Township, on the west by Webster Township, and on the south by Bridgewater Township and the city of Northfield.