Windham is an unincorporated community in Johnson County, Iowa, United States.
Windham was platted in 1854. Windham's population was 38 in 1902, and 35 in 1925. The population was 33 in 1940.