 The district has a PVI of D+3.The 25th district located entirely within Monroe County, centered on the city of Rochester.The incumbent was Democrat Louise Slaughter, who has represented the district since 2013, and previously represented the 28th district from 1993 to 2013 and the 30th district from 1987 to 1993.