Nemacheilidae er utbredt i store deler av Eurasia fra De britiske øyer i vest til Japan i øst og Java i sør. med to arter forekommer i Etiopia. Gruppen er mest mangfoldig i Sør- og Sørøst-Asia. Den største slekten er med over 200 arter. En annen artsrik slekt er , som har rundt 120 arter i de sentralasiatiske fjellene.