Mbaha ni jina la kata ya Wilaya ya Nyasa katika Mkoa wa Ruvuma, Tanzania. Kwa mujibu wa sensa iliyofanyika mwaka wa 2012, kata ilikuwa na wakazi wapatao 6,972 waishio humo. Hadi 2012 ilikuwa sehemu ya wilaya ya Mbinga. Sensa ya 2012, Ruvuma - Nyasa District Council