El río Colomera nace de varios arroyos en la Sierra del Trigo y de Montillana, dentro de la provincia de Jaén, donde se le conoce como río Luchena. Al poco de entrar en la de Granada, sus aguas son retenidas en el embalse de Colomera, nombre que toma del río en la confluencia (por la izquierda) del río de Benalúa, hoy bajo las aguas del embalse. Desde la presa las aguas son derivadas hacia el sistema de riego de Colomera-Cubillas-Deifontes, lo que resta salvajismo y caudal al río. Desemboca en el río Cubillas.
El río Cubillas, también llamado río Deifontes y río Iznalloz en diferentes tramos, nace en las inmediaciones de Domingo Pérez de Granada y, tras bordear Sierra Elvira, desemboca en el río Genil en el término municipal de Fuente Vaqueros, próximo al núcleo de Láchar. Surca la zona central de la Vega de Granada y representa el más importante afluente del Genil, al recolectar aguas de las sierras subbéticas al este de Parapanda, gracias a sus afluentes (río Colomera, río Frailes, río Velillos, etc.). En su curso se encuentra el embalse de Cubillas de 14 hm⊃3; de capacidad, donde nos encontramos.