Namacurra is a district in Zambezia Province, in the central region of Mozambique. It is located on the coast of the province. According to the 2017 census, the district had a population of 214,924.
The district lies on the former railway line between Quelimane and Vila de Mocuba, which historically connected the provincial capital with the interior of the province.