The Striped Headstander can be found widely throughout South America, specifically in Colombia, Peru, Brazil, Bolivia and Venezuela, where they inhabit the rocky waters of the Amazon and Orinoco rivers.