A method for congestion control in location updating, comprising: receiving, by a terminal, location updating congestion control information; and implementing, by the terminal, congestion control in location updating according to the location updating congestion control information; wherein the implementation, by the terminal, of the congestion control in location updating according to the location updating congestion control information comprises: obtaining, by the terminal, a second delay time value by using a preset algorithm according to a first delay time value in the location updating congestion control information, wherein the first delay time value is set according to the network circumstances; detecting, by the terminal, whether a location registration area of the terminal changes; and if a detection result is that the location registration area changes, then counting time by the terminal and sending, by the terminal, a location updating request to a network side device after the counted time reaches the second delay time value; wherein the first delay time value is set according to the network circumstances through this following way: generating the first delay time value according to the number of the terminals requiring the location updating and a location request access bandwidth parameter of the network side device. receiving, by a terminal, location updating congestion control information; and implementing, by the terminal, congestion control in location updating according to the location updating congestion control information; wherein the implementation, by the terminal, of the congestion control in location updating according to the location updating congestion control information comprises: obtaining, by the terminal, a second delay time value by using a preset algorithm according to a first delay time value in the location updating congestion control information, wherein the first delay time value is set according to the network circumstances; detecting, by the terminal, whether a location registration area of the terminal changes; and if a detection result is that the location registration area changes, then counting time by the terminal and sending, by the terminal, a location updating request to a network side device after the counted time reaches the second delay time value; wherein the first delay time value is set according to the network circumstances through this following way: obtaining, by the terminal, a second delay time value by using a preset algorithm according to a first delay time value in the location updating congestion control information, wherein the first delay time value is set according to the network circumstances; detecting, by the terminal, whether a location registration area of the terminal changes; and if a detection result is that the location registration area changes, then counting time by the terminal and sending, by the terminal, a location updating request to a network side device after the counted time reaches the second delay time value; wherein the first delay time value is set according to the network circumstances through this following way: generating the first delay time value according to the number of the terminals requiring the location updating and a location request access bandwidth parameter of the network side device.