Marrupa es una villa y también uno de los dieciséis distritos que forman la provincia de Niassa en la zona septentrional de Mozambique, región fronteriza con Tanzania y Malaui, entre las provincias de Cabo Delgado, Zambezia y Nampula.
Región ribereña del Lago Niassa.
Situado en extremo centro-este del distrito en el límite con la provincia de Cabo Delgado.
Linda al norte con los distritos de Mecula y de Mavago; al sur con los de Maúa] y de Nipepe; al este con Balama en cabo Delgado;y al oeste con Majune.
[1] Este distrito formado por siete localidades, se divide en tres puestos administrativos (posto administrativo), con la siguiente población censada en 2005: Se encuentra en una de las zonas más pobres del país.