Sông Limmat dài 35 km bắt đầu từ phía bắc của hồ Zurich, đi qua trung tâm thành phố, sau đó chảy về phía tây bắc, và cuối cùng chảy vào con sông Aare. Cửa sông Limmat nằm ở phía bắc của thị trấn nhỏ Brugg, cách cửa sông Reuss không xa lắm.
Cái tên Limmat được bắt nguồn từ hai nhánh của hồ Zurich đó là Linth và Maag. Hai con sông đã được cải tạo vào đầu thế kỷ 19 và sáp nhập thành sông Limmat hiện tại.
Con sông này có hai nhánh chính đó là Sihl và Reppisch. Limmat không những chảy qua thành phố Zurich và còn các thị trấn khác như là Dietikon, Wettingen và Bade
Sông Limmat được sử dụng làm thủy điện như các dòng sông khác ở Thụy Sĩ. Mặc dù chỉ dài 35 km nhưng hơn mười nhà máy thủy điện đã được xây dựng.