Bredbury is a town in the Metropolitan Borough of Stockport, Greater Manchester, England, 7.9 miles (12.7 km) south-east of Manchester, 1.8 miles (2.9 km) east of Stockport and 3.2 miles (5.1 km) south-west of Hyde. At the 2011 census, it had a population of 16,721. It is on the lower southern slopes of Werneth Low, an outlier of the Peak District between the valleys of the River Tame and River Goyt, head-waters of the River Mersey.