Rochester is an unincorporated community and census-designated place in Rochester Township, Cedar County, Iowa, United States. As of the 2020 census it had a population of 142. Rochester is near Rochester, New York, the city's namesake known for its flour mills, due to its location on the Cedar River. Rochester's population was 53 in 1902.