Kaunas se trouve au confluent des deux plus grandes rivières lituaniennes, les Nemunas et les Neris, et près du réservoir Kaunas, le plus grand plan d'eau entièrement lituanien.
Il se trouve également à proximité de la lagune de Kaunas, le plus grand plan d'eau de Lituanie.