Le pays est constitué d’une basse plaine (point culminant : 311 m dans la partie orientale), parcemé de nombreux lacs (plus de 4 000), de cours d’eau, de marécages et de tourbières. Le quart environ du territoire est recouvert de forêts.
Le littoral, long de 531 km, avec ses nombreuses plages de sable, est peu découpé.
La Daugava, qui prend sa source en Russie, est le principal fleuve du pays.