Kabupaten Agam memiliki beberapa pulau, danau dan sungai - sungai diantaranya :
Pulau
Pulau Tangah Luas : 1 Km2
Pulau Ujung Luas : 1 Km2
Danau
Maninjau
Luas: 94,5 Km2
Dalam: 157 Meter
Keliling: 66 Km
Sungai
Kecamatan | Nama Sungai |
1 Tanjung Mutiara | 1 Batang Masang Kiri 2 Batang Antokan 3 Batang Tiku 4 Batang Nibung 5 Batang Jilatang |
2 Lubuk Basung | 1 Batang Masang Kiri 2 Batang Antokan 3 Batang Bawang 4 Batang Sitanang 5 Batang Dareh 6 Batang Silayang 7 Batang Kalulutan |
3 Tanjung Raya | 1 Batang Antokan 2 Batang Kurambik 3 Batang Amparan 4 Batang Kumango |
4 Matur | 1 Batang Lawang 2 Batang Kasik 3 Batang Ruso |
5 IV Koto | 1 Batang Sianok 2 Batang Air Manggung 3 Batang Lurang Panta |
6 Banuhampu Sei Puar | 1 Sungai Durian 2 Batang Rakik 3 Batang Buo |
7 IV Angkat Candung | 1 Batang Air Katik 2 Batang Sarasah |
8 Baso | 1 Batang Agam 2 Batang Jabur |
9 Tilatang Kamang | 1 Batang jabur 2 Batang Baramban |
10 Palembayan | 1 Batang Sianok 2 Batang Masang 3 Batang Alahan Anggang 4 Batang Muar 5 Batang Air Lubuk Gadang 6 Batang Air Limau Pako 7 Batang Baringin |
11 Palupuh | 1 Batang Palupuh 2 Batang Air Angge 3 Batang Sirambungan |