有时分布区的外形不决定于天气,而决定于基质,例如盐生植物的分布与盐渍土的分布相一致。环境影响有时表现为明显的“地理障碍”,例如,海洋对于绝大多数陆生生物是不可逾越的障碍,陆地对于水生生物也是一样,所以许多生物的分布区以岸线为界。苏伊士运河未凿通前,地中海和红海具有极不相同的动物区系,运河挖通后,某些红海种的分布区延伸到地中海东部。
地形对于陆地栖居者来说也是重要的分布障碍,连续不断的山链(例如喜马拉雅山、秦岭、天山、祁连山)对于生活在低海拔地区的种有如一堵不可通过的墙,因此山两边可以发现很多不同的种类,大型湖泊和河流有时也成为陆地栖居者通过的障碍。