Die Ngwempisirivier is 'n rivier wat in Mpumalanga en Eswatini vloei.

Ngwempisirivier
Stroomgebied Suid-Afrika en Eswatini
Oorsprong 27 km suidoos van Ermelo, Suid-Afrika
Drakensberge
Monding Nkonyeni-gholfbaan, Eswatini
Usuturiver
Oorsprong-hoogte 1 500 m
Monding-hoogte 341 m
Ligging van Ngwempisirivier op 'n kaart (Eswatini)
Ngwempisirivier
Ngwempisirivier
Koördinate: 26°40′8″S 31°23′49″O / 26.66889°S 31.39694°O / -26.66889; 31.39694

Hierdie stroom ontspring in die Drakensberge 27 km suidoos van Ermelo in die rigting van Piet Retief op 'n hoogte van 1500 m bo seespieël. In die boloop van die rivier is die Morgensondam. Net suidwes van Amsterdam sluit die Mpamarivier uit die noordweste aan. Daarna vloei die rivier deur mooi klowe in afgeleë en ylbevolkte gebiede en sluit op die Nkonyeni-gholfbaan in die middel van Eswatini by die Usuturiver aan. Plaaslike mense vang vis in die rivier en besoekers speel met kajakke daarin en stap in die ongerepte klowe.