Bode is a city in Iowa in the United States. It is in Humboldt County. The population was 302 at the 2010 census.