Deir Ballut (Arabic: دير بلّوط) is a Palestinian town located in the Salfit Governorate in the northern West Bank, 41 kilometers (25 mi) south west of Nablus. According to the Palestinian Central Bureau of Statistics, it had a population of 3,195 in 2007.