The West Branch of the DuPage River, 35 miles long, starts at Campanelli Park in Schaumburg within Cook County and continues southward through the entire county of DuPage, including the towns of Bartlett, Wheaton, Warrenville, Winfield and Naperville (including through its riverwalk).