In mobile ad hoc networks, due to the movement of hosts, obstacles, etc, it is difficult for mobile hosts to access the data on other hosts. To solve this problem, replica distribution methods which distribute the replicas of data items to other hosts and maintain them have been proposed. We have proposed LDR (Link-aware and Density-based Rearrangement) method for dynamic rearrangement of replicas of location dependent data. In the LDR method, replicas of the location dependent data items are placed on mobile hosts which are the neighbors of branch points of the ad hoc networks and the density of replicas are controlled according to the degree of the network topology. We evaluated the performance of the LDR method by simulation. The simulation results show that the LDR method achieves higher performance than other methods when the distance between the requesting host and the location where the data item is associated is long and the host moving velocity is high.