Vernon Township is one of twelve townships in Humboldt County, Iowa, United States. As of the 2000 census, its population was 530.
According to the United States Census Bureau, Vernon Township covers an area of ; all of this land.
The township contains Swiss Cemetery and Vernon Township Cemetery.