La foce di un fiume è un altro nome per il suo capolinea, dove incontra un oceano, un mare o un lago. Poiché i fiumi trasportano in genere abbondanti sedimenti e depositano alla bocca, spesso formano delta, o aree ampie e poco profonde. L'estremità opposta del fiume è chiamata sorgente o sorgente; tuttavia, le sorgenti sono spesso formate da diverse fonti discrete che si verificano tutte nella stessa area generale.
La fonte di un fiume è di solito ad un'altitudine molto più alta della bocca. Poiché seguono i contorni del terreno, i fiumi raramente seguono un percorso rettilineo - seguono sempre la gravità fino al punto più basso. Quando ciò accade, un fiume si dice "meandro". Quando il pendio del terreno è ripido, i fiumi sono generalmente veloci e il substrato è composto da rocce e ghiaia. Viceversa, quando la terra non è molto ripida, i fiumi tendono ad allargarsi e hanno fondali fangosi o sabbiosi.
Quando la bocca di un fiume si svuota in un oceano o in un mare, l'acqua dolce del fiume si mescola con l'acqua salata proveniente dall'oceano, producendo acqua salmastra o semi-salata. Queste aree sono chiamate estuari e sono spesso importanti motivi di allevamento per la vita marina.