Le district de Kilwa est l'un des six districts de la région de Lindi en Tanzanie.
Il est bordé au nord par la région de Pwani, à l'est par l'Océan Indien, au sud par le district rural de Lindi et à l'est par le district de Liwale.
Le district a abrité le sultanat de Kilwa, qui recouvrait une partie du continent, et les îles de l'archipel de Kilwa qui est composé de trois îles sur lesquelles on trouve les ruines d'une communauté musulmane.
L'archipel de Kilwa comprend les îles suivantes :
Le district de Kilwa compte 20 cantons :
Le dénombrement du Tanzania National Census de 2002, indique 171 850 habitants[1].