Le Schistura nilgiriensis réside naturellement dans une eau basique. L'espèce affectionne particulièrement les eaux claires à courant fort et les rapides. Le sol est généralement constitué de galets.