Location dependent data (LDD) are those closedly related to specific locations. Services involving LDD are becoming more and more popular in recent years. To provide a high quality of service for these applications, prefetching LDD before a mobile client reaches the LDD site is an important factor to consider. In this paper, we analyze this problem and propose a benefit-oriented method for cost-effective prefetch of LDD. Our performance study shows that the method is superior to other traditional methods.