Barton Turf is a village and civil parish in the English county of Norfolk. The village is situated some 20 km north-east of the city of Norwich, on the northwestern edge of Barton Broad, the second largest broad of the Norfolk Broads For the purposes of local government, the parish falls within the district of North Norfolk.
The civil parish, which includes the whole of Barton Broad and the smaller village of Irstead at its southern end, has an area of 10.86 km2. In the 2001 census it had a population of 480 in 181 households. Barton Turf's St Michael and All Angels church, situated a mile from the village, is noted its very rare medieval painted rood screen.