In 2018, the median age of all people in Norwalk, OH was 39. Native-born citizens, with a median age of 39, were generally older than than foreign-born citizens, with a median age of 38. But people in Norwalk, OH are getting getting older. In 2017, the average age of all Norwalk, OH residents was 37.