Rochester is a borough in Beaver County, Pennsylvania, United States. Located 25 miles (40 km) northwest of Pittsburgh, it is part of the Pittsburgh metropolitan area. The population was 4,014 at the 2000 census. Like many places in and around Pittsburgh and especially Beaver County, Rochester has been used for scenes in movies. Scenes in the 1986 movie Gung Ho (starring Pittsburgh native Michael Keaton), the 1996 movie Kingpin, and the 2000 movie "Wonder Boys" were shot in Rochester.