Aragón nehri 190 km (118 mil) uzunluğa ve Arga nehrinin alanı da dahil olmak üzere 8.609 km2 (3.324 mil kare) alana sahip bir drenaj havzasına sahiptir; başlıca kolu olan Arga nehri olmadan alan 5.850 km2 (2.259 mil kare)'dir.
Aragón Nehri'nin su havzasının farklı bölümlerinin alanları şunlardır:
| Su Havzası | Alan (km2 ) |
| Yukarı Aragon | 2,196 |
| Iratí Nehri | 1,594 |
| Cidacos Nehri | 490 |
| Arga Nehri | 2,760 |
| Bütün Aragón (Arga ile) | 8,690 |
Kurs
Aragón nehrinin kaynağı, Pireneler'de, Fransa sınırının yanındaki Huesca eyaletinde (Aragon), 2.050 m (6.726 ft) yükseklikteki Astún Vadisi'ndedir.
Yüksek dağlardan ayrılır ve Canfranc vadisi boyunca güneye doğru akar ve ardından Jaca'da batıya döner. Jaca'da debisi 8,15 m3 /s (288 cu ft/s)'dir ancak Gas, Lubierre, Candanchú, Estarrún, Aragón Subordán, Aragón Veral ve Esca gibi bazı kollar tarafından artırılır. Nehir Yesa barajının bulunduğu Yesa'ya ulaştığında deşarj 38 m3 /s (1,300 cu ft/s) olmaktadır.
Barajın altında, Aragón nehri güneybatıya Navarre'a doğru akar ve son olarak Milagro'da Ebro nehrine dökülür, burada deşarj 140 m3 /s (4,900 cu ft/s)'dir.
Aragón nehrinin ana kolları Navarre'dadır; bunlar Iratí, Cidacos ve Arga'dır.