Mallakastra distrikt (albanska: Rrethi i Mallakastrës) är ett av Albaniens 36 distrikt.[1] Det har ett invånarantal på 40 000 och en yta på 325 km².[2] Det är beläget i södra Albanien och dess centralort är Ballsh.[3]