Newborough is a village and a civil parish in the Peterborough district, in the ceremonial county of Cambridgeshire, England. Newborough is situated 7.62 km north of Peterborough. Newborough is located along the B1443 and is a short distance away from the A16.
Population: 1,670 (Neighborhood Statistics 2011) 2011 Census