Se
encuentra por las cuencas de los ríos Ebro, Tajo, Guadiana, Guadalquivir,
Guadalete, Odiel, Júcar, Turia y Mijares.
En
ríos de poca corriente con fondos de arenas y limos, mejor con vegetación
acuática. Sus poblaciones están en gran regresión
por las numerosas introducciones de peces depredadores, porque al ser la
colmilleja una mala nadadora es depredada fácilmente, ademas de
ser usada como cebo vivo.