Mallakastër (definite Albanian form: Mallakastra) is a region and a municipality in Fier County, southwestern Albania. It was created in 2015 by the merger of the present municipalities Aranitas, Ballsh, Fratar, Greshicë, Hekal, Kutë, Ngraçan, Qendër Dukas and Selitë. The seat of the municipality is the town Ballsh. The total population is 27,062 (2011 census), in a total area of 329.19 km2. It is coterminous with the former Mallakastër District.
The municipality takes its name from the Mallakastër hills. Their highest point is the hill Shëndëlli (712 m). The people from this region are called Mallakastriotë. They do not speak a different dialect from other regions in southern Albania, but they do have some small differences. The region has produced many brave fighters, but has been relatively poor at times due to the poor agricultural productivity of the terrain. Mallakastër is an industrially important region for Albania since it has reserves of natural gas and oil.