Physiografie
De Dnjepr wordt gewoonlijk in drie delen verdeeld: de bovenloop van de Dnjepr tot Kiev, de middenloop van de Dnjepr van Kiev tot Zaporizjzja (Oekraïne), en de benedenloop van Zaporizjzja tot de monding. Het stroomgebied van de bovenloop van de Dnjepr ligt hoofdzakelijk in een bosgebied waar veen-podzolgronden overheersen (in het zuidelijke deel van de bovenloop vervangen door gepodzoliseerde grijze bosgronden). De bovenloop van de Dnjepr wordt gekenmerkt door een overmatige vochtigheid en een grote moerassigheid. Het rivierennetwerk is goed ontwikkeld in dit gebied, waar ongeveer viervijfde van de jaarlijkse afvloeiing van het stroomgebied ontstaat en de langste zijrivieren met de grootste afvloeiing (de Byarezina, Sozh, Pripet, Teteriv, en Desna) stromen. Het stroomgebied van de middelste Dnjepr ligt in een bossteppegebied met zwarte aarde. In de stroomgebieden en langs de riviervalleien staan bossen. Het rivierennetwerk is er minder dicht, en de rivieren voeren er naar verhouding minder water. De belangrijkste zijrivieren van de Midden-Dnjepr zijn de Ros, de Sula, de Psel, de Vorskla en de Samara. Het stroomgebied van de benedenloop van de Dnjepr ligt in het Zwarte Zee-laagland, in het gebied van de zwarte steppe, dat nu volledig is omgeploegd. De grassteppevegetatie is alleen bewaard gebleven in de natuurreservaten en -reservaten en in oude ravijnen en geulen. In de buurt van de Zwarte Zee is er een alsem-zwenkgras vegetatie van het semi-aride type op kastanjebruine grond gemengd met zoute solonetz en solonchak gronden. De benedenloop van de Dnjepr loopt door een gebied met onvoldoende vochtigheid, waar irrigatie wordt toegepast. Het rivierennetwerk bestaat daar voor het grootste deel uit intermitterende beekjes, waarvan de beddingen uit ravijnen bestaan die zich in het voorjaar en na stortregens met water vullen. De grootste zijrivier van dit deel is de Inhulets.
Van de bron tot Dorogobuzh, Rusland, is de Dnjepr een kleine rivier die langs lage beboste en, op sommige plaatsen, drassige oevers stroomt. Stroomafwaarts verheffen de oevers zich, en de breedte van de vallei tot Orsha varieert voor het grootste deel van twee tot zes mijl, op sommige plaatsen smaller dan een halve mijl. De bedding, 40 tot 120 meter breed, is bochtig met talrijke zandbanken. Boven Orsha doorkruist de Dnjepr een laag Devoonse kalksteen, die een reeks stroomversnellingen vormt die de scheepvaart bemoeilijken. Van Orsha tot Shklow in Wit-Rusland stroomt de Dnjepr tussen verhoogde, soms steile oevers die begroeid zijn met bossen; de linkeroever wordt lager, terwijl de rechter hoog blijft tot aan de samenvloeiing met de Sozh-rivier (waar de Dnjepr Oekraïne binnenkomt). De vallei is breed op dit traject, op sommige plaatsen zes tot negen mijl. De rivierbedding van Orsha tot Mahilyow (Wit-Rusland) is betrekkelijk recht; beneden Mahilyow splitst de Dnjepr zich in verschillende geulen, waardoor vele eilanden en zandbanken ontstaan. De breedte van de rivier van Orsha tot de samenvloeiing met de Sozh varieert van 80 tot 400 meter, en van de monding van de Sozh tot de monding van de Pripet van 490 tot 610 meter. De vegetatie langs de oevers van de bovenloop van de Dnjepr bestaat hoofdzakelijk uit uitgestrekte uiterwaarden, wilgen- en elzenstruwelen en oude laaglandmoerassen.
De asymmetrie van het rivierdal is kenmerkend voor de middenloop van de Dnjepr. De steile, hoge rechteroever (tot 260 voet boven de rivier) vormt de escarpment van het Volyn-Podilsk Upland, dat zich uitstrekt langs de gehele middenloop van de rivier. De lage en glooiende linkeroever wordt gevormd door brede, oude terrassen. Op de laaggelegen linkeroever komen geïsoleerde heuvels voor die meer dan 90 meter hoog zijn. In het zuidelijke deel van de middelste Dnjepr doorsnijdt de rivier het Oekraïense kristalmassief en stroomt over een afstand van 90 km in een smalle, vrijwel ongerepte vallei, begrensd door hoge rotsachtige oevers. Ooit bevonden zich hier de Dnjepr Stroomversnellingen, die eeuwenlang een ononderbroken scheepvaart verhinderden. De stroomversnellingen werden overstroomd door de stuwdam van de Dnjepr-waterkrachtcentrale boven Zaporizja, waardoor het peil van de rivier met 130 voet werd verhoogd, het water tot Dnipropetrovsk werd opgestuwd en het Dnjepr-reservoir werd gevormd.
Na Zaporizja komt de Dnjepr weer in een brede vallei met een hoge rechteroever (130 voet bij Nikopol, 260 voet bij Kherson). De hellingen van de rivier zijn er zeer gering. Vóór de aanleg van het Kakhovka Reservoir, waarvan het water een uitgestrekt gebied overstroomde, splitste de Dnjepr zich in talrijke stroompjes; vlakke moerassige eilanden, begroeid met uiterwaardvegetatie en riet, lagen tussen de kanalen. Tegenwoordig ligt een groot deel hiervan verborgen onder het water van het stuwmeer. Onder Kherson vormt de Dnjepr een delta, waarvan de vele beekjes uitmonden in de monding van de Dnjepr. Sommige zijn uitgediept voor navigatiedoeleinden.