North Elmham is a village and civil parish in the English county of Norfolk. It covers an area of 19.20 km2 (7.41 sq mi) and had a population of 1,428 in 624 households as of the 2001 census. For the purposes of local government, it falls within the district of Breckland.
The village is about 8 km (5 miles) north of East Dereham on the west bank of the River Wensum. North Elmham was the site of a pre-Norman cathedral, seat of the Bishop of Elmham until 1075.