Understanding the impacts of consumers on the abundance, growth rate, recovery and persistence of their resources across their distributional range can shed light on the role of trophic interactions in determining species range shifts. Here, we examined if consumptive effects of the intertidal grazer Scurria viridula positively influences the abundance and recovery from disturbances of the alga Mazzaella laminarioides at the edge of its geographic distributions in northern-central Chilean rocky shores. Through field experiments conducted at a site in the region where M. laminarioides overlaps with the polar range edge of S. viridula, we estimated the effects of grazing on different life stages of M. laminarioides. We also used long-term abundance surveys conducted across ∼700 km of the shore to evaluate co-occurrence patterns of the study species across their range overlap. We found that S. viridula had positive net effects on M. laminarioides by increasing its cover and re-growth from perennial basal crusts. Probability of occurrence of M. laminarioides increased significantly with increasing density of S. viridula across the range overlap. The negative effect of S. viridula on the percentage cover of opportunistic green algae - shown to compete for space with corticated algae - suggests that competitive release may be part of the mechanism driving the positive effect of the limpet on the abundance and recovery from disturbance of M. laminarioides. We suggest that grazer populations contribute to enhance the abundance of M. laminarioides, facilitating its recolonization and persistence at its distributional range edge. Our study highlights that indirect facilitation can determine the recovery and persistence of a resource at the limit of its distribution, and may well contribute to the ecological mechanisms governing species distributions and range shifts.