Herndon is an unincorporated community in Guthrie County, Iowa, United States.
Herndon was laid out in 1881. The population was 112 in 1940.