Die Hauptstadt Riga ist auch in geographischer Hinsicht das Zentrum des dünn besiedelten Landes. Die Stadt (7 m über NN) liegt an der Düna (lettisch: Daugava), nicht weit von der Rigaischen Bucht.
Der historische Stadtkern von Riga liegt am rechten Ufer der Düna. 10 Km vom Stadtkern entfernt fließt die Düna in das Baltische Meer. Dieses Gebiet ist flach und sandig und liegt etwa 1 bis 10 m über dem Meeresspiegel.