La Reserva Nacional de Niassa o Reserva de Niassa se encuentra en las provincias de Cabo Delgado y Niassa, en el norte de Mozambique. Tiene una extensión de 42.000 km² y es la mayor área protegida del país.
En el norte, está limitada por el río Rovuma, que ejerce de frontera con Tanzania. Uno de sus afluentes, el río Lugenda, atraviesa la reserva por el sur formando meandros a lo largo de 360 km de sudoeste a nordeste, donde desemboca en el río Ruvuma en Negomano. En su recorrido hacia el este, el Lugenda pasa bajo la montaña de Mecula (1.441 m) punto álgido de la reserva, rodeada de vegetación. Luego se dirige hacia el este a través de bosques de Pandanus, una especie de palmera tropical, atraviesa una zona de gargantas rocosas y se abre a una zona de riberas arenosas en las que abundan unas aves conocidas como rincópidos (Rynchopidae) africanos (African skimmers). Además del Lugenda hay otros ríos que, o bien son afluentes de este, o desembocan hacia el norte en el propio Rovuma.
Además de las montañas Mecula y Jodo, hay numerosos inselberg de granito en la región que contienen pinturas rupestres y son sagrados para las comunidades locales.
La Reserva de Niassa es dos veces más grande que el parque nacional Kruger, de Sudáfrica.