 East Rochester is located along U.S. Route 30, northwest of East Liverpool and east of Canton.The nearest incorporated community is Minerva, to the west.According to the U.S. Census Bureau, the East Rochester CDP has an area of .