Norwood, IowaNorwood is an unincorporated community in Otter Creek Township, Lucas County, Iowa, United States. Norwood is located along U.S. Route 65, north of Lucas.HistoryNorwood's population was 31 in 1902, and was 50 in 1925. The population was 35 in 1940.