斯加、马拉威、马利共和国、莫三比克、奈及利亚、塞内加尔、塞拉利昂、南非、苏丹共和国、坦尚尼亚、多哥、乌干达、尚比亚、以及辛巴威。也曾于印度中央邦采集到一个单一标本。砂石狸藻陆生于海拔约2400米的潮湿砂质或泥炭质的沼泽草地或沼泽中。1844年，阿方斯·比拉姆·德康多尔对砂石狸藻进行了最初的描述。砂石狸藻分布广泛，形态多变，所以其存在许多异名。