Nederrijnse Heuvelrug
De Nederrijnse Heuvelrug (Duits: Niederrheinischer Höhenzug) is een stuwwal, die zich met verschillende onderbrekingen in het westen van het Nederrijnse Laagvlakte van Krefeld tot Nijmegen in een wijde boog tussen het Rijndal in het oosten en het dal van de Niers uitstrekt. Dit landschapelement wordt ook wel de Nederrijnse Hoogte genoemd.

De stuwwal die op enige plaatsen tot honderd meter hoogte reikt (Klever Berg (106 m)) en die meer dan zestig meter boven de omliggende rivierterrassen van de oer-Rijn uitsteekt, ontstond in de voorlaatste IJstijd (het Saale-glaciaal), door opstuwingen van uit het noordoosten komende gletsjers en gletsjertongen.
Twee van deze gletsjertongen vormden de glaciale bekkens van Groesbeek en Kranenburg waardoor de op de kaart duidelijk herkenbare typerende W-vormige stuwwal tussen Nijmegen en Kleef ontstond.

Lijst van heuveltoppen

Opmerkingen 
 De Kapuzinerberg en de Inrather Berg bij Krefeld, evenals de Eyller Berg, de Pattberg en de Halden Norddeutschland en Rossenray bij Kamp-Lintfort zijn kunstmatige heuvels; die geologisch niet tot de Nederrijnse Heuvelrug horen.
 Ook de Süchtelner Höhenzug (ook Viersener Horst genoemd), die zich van Mönchengladbach over Viersen en Süchteln naar Grefrath uitstrekt, wordt – hoewel in de regio Niederrhein gelegen – niet tot de Niederrheinischen Höhen gerekend. De Süchtelner Höhen ontstonden niet, zoals in de jaren 1970 aangenomen, als stuwwal, maar ontstond ongeveer 25 miljoen jaar geleden als horst.

Niederrhein
Geografie van Berg en Dal
Geografie van Mook en Middelaar
Stuwwal