Ovingham is a village and civil parish in the Tyne Valley of south Northumberland, England. It lies on the River Tyne 10 miles east of Hexham with neighbours Prudhoe, Ovington, Wylam and Stocksfield.