Deir el-Ballas is an archaeological site in Upper Egypt. It was the location of a royal palace and administration center occupied by rulers of the Seventeenth Dynasty in ancient Egypt's late Second Intermediate Period.