A Location Management Function, LMF, selection method, comprises: receiving, by a mobility management function entity, a location service request message from a Gateway Mobile Location Center, GMLC, wherein the location service request message is used to request to select an LMF for a target terminal; selecting, by the mobility management function entity, a first LMF to provide a location service for the target terminal in response to the location service request message, and sending a confirm location request message to the first LMF, wherein the first LMF is a core network LMF or a local LMF associated with a first access node; receiving, by the mobility management function entity, a location redirection message from the first access node or a second access node; wherein the location redirection message sent by the first access node is sent after the first access node requests at least the second access node to page the target terminal and determines that the target terminal currently resides on the second access node, and the location redirection message sent by the second access node is sent after the second access node pages the target terminal in response to a paging request of the first access node; sending, by the mobility management function entity, a confirm location request message to a second LMF in response to the location redirection message, wherein the second LMF is selected by the first access node or the mobility management function entity for the target terminal, and the second LMF is a core network LMF or a local LMF associated with the second access node; receiving, by the mobility management function entity, a confirm location response message sent by the second LMF, and sending a location service response message to the GMLC, wherein the confirm location response message and the location service response message carry position information of the target terminal. receiving, by a mobility management function entity, a location service request message from a Gateway Mobile Location Center, GMLC, wherein the location service request message is used to request to select an LMF for a target terminal; selecting, by the mobility management function entity, a first LMF to provide a location service for the target terminal in response to the location service request message, and sending a confirm location request message to the first LMF, wherein the first LMF is a core network LMF or a local LMF associated with a first access node; receiving, by the mobility management function entity, a location redirection message from the first access node or a second access node; wherein the location redirection message sent by the first access node is sent after the first access node requests at least the second access node to page the target terminal and determines that the target terminal currently resides on the second access node, and the location redirection message sent by the second access node is sent after the second access node pages the target terminal in response to a paging request of the first access node; sending, by the mobility management function entity, a confirm location request message to a second LMF in response to the location redirection message, wherein the second LMF is selected by the first access node or the mobility management function entity for the target terminal, and the second LMF is a core network LMF or a local LMF associated with the second access node; receiving, by the mobility management function entity, a confirm location response message sent by the second LMF, and sending a location service response message to the GMLC, wherein the confirm location response message and the location service response message carry position information of the target terminal.