This paper presents a new approach based on clustering algorithms in combination with the location area scheme to solve the mobile location management problem. Mobile users' past movement patterns are used in making future paging decisions by the network. This approach integrates the location area scheme and efficient clustering algorithms to find a network topology which can lead to massive savings in the number of signals made to locate users in the network. The proposed algorithm shows its advantages to the currently implemented GSM standards. The results provide new insights into the mobility management problem.