El río Antas toma sus primeras aguas de la vertiente noreste de la Sierra de los Filabres, a través de la rambla Alcarria, del Sacristán y del Aljibe; y de la zona externa del Valle del Almanzora al oeste de Sierra Lisbona, a través de la rambla del Cajete, del Serón y de Ballabona.
Todo su recorrido se realiza en la Provincia de Almería.
Recorre la zona baja occidental del Valle del Almanzora y vierte sus aguas entre las urbanizaciones de Las Marinas , en la Playa de las Marinas, y Puerto Rey, Playa de Puerto Rey, dentro del término municipal de Vera.
No lleva agua durante todo el año, pero en épocas de lluvia vierte gran cantidad de agua en el Mar Mediterráneo.
Antes de su verter sus aguas al mar forma la Laguna de Vera.