Rochester IA is located at 41.674511, -91.159889 geo coordinates. Rochester, IA is located in Iowa, United States Of America.