Nemacheilus olivaceus es una especie de locha de piedra nativa de las aguas dulces bentopelágicas y los climas tropicales de países como: Indonesia y Malasia.
Son omnívoros y su dieta consiste principalmente en macroalgas, peces más pequeños, malezas acuáticas y más.