El río Andarax está en la provincia de Almería, España. Nace en la zona oriental de Sierra Nevada, en el Cerro del Almirez. Su curso íntegro transcurre dentro de la provincia de Almería. Atraviesa el Valle del Andarax, al sur de Sierra Nevada, en dirección este, y se une al río Nacimiento a la altura del pueblo de Terque, desde donde es conocido como río Almería, atendiendo a la toponimia tradicional.