Aproximadamente 60 ríos atravesan Oudomxay, entre ellos los más grandes Nam Phak, Nam Sae, Nam Beng, Nam Kor y Nam Nga.