"Neoraimondia herzogiana" se encuentra en Bolivia en los departamentos de Cochabamba, Chuquisaca, Santa Cruz y Tarija distribuida a altitudes de 600-1900 msnm.