Fisher Township is a township in Polk County, Minnesota, United States. It is part of the Grand Forks-ND-MN Metropolitan Statistical Area. The population was 219 at the 2000 census. Fisher Township was organized in 1876. The township took its name from a riverboat landing named for William H. Fisher, a railroad official.