
Cuenca mediterránea.
Nace en la sierra de Almuerzo, provincia de Soria y en Navarra pasa por Fitero, Cintruénigo y Corella hasta desembocar en el río Ebro a la altura de Alfaro.
A su paso por Corella y Alfaro recibe el nombre de Río Mayor. Sus afluentes son el Linares y Añamaza.
En sus 84 km de recorrido pasa por tierras de Soria, La Rioja y Navarra en dirección N-E.
Es un río corto y poco caudaloso. Esta pobre caudalosidad se acentúa aguas abajo, por escasez de precipitaciones, alto valor de la evapotranspiración y el riego de los campos. Además, se trata de un río muy irregular, pasando por estiajes y crecidas.
En la ribera del Alhama se han establecido regadíos de dimensión modesta, frente a las riberas del Ebro, Aragón y Arga.
El término Alhama proviene del árabe "Al Hamma"
, que se traduciría como "baño termal", en alusión a las aguas termales que se adhieren al río en varios tramos, especialmente en la zona denominada "Los baños de Fitero".