An indoor positioning method, comprising: obtaining, by a terminal, a first location of the terminal at a first moment; obtaining, by the terminal, all predicted locations corresponding to the first location, wherein all the predicted locations comprise at least two predicted locations; obtaining, by the terminal according to historical movement information of the terminal, a first probability corresponding to each predicted location, wherein a first probability corresponding to a first predicted location is a probability that the terminal is located at the first predicted location at a second moment and the first probability is obtained according to the historical movement information of the terminal, the first predicted location is any one of all the predicted locations, and the second moment is later than the first moment; obtaining, by the terminal, signal strength of at least one wireless signal received by the terminal at the second moment; obtaining, by the terminal according to the signal strength of the at least one wireless signal, a second probability corresponding to each predicted location; wherein a second probability corresponding to the first predicted location is a probability that the terminal is located at the first predicted location at the second moment and the second probability is obtained according to the signal strength of the at least one wireless signal; obtaining, by the terminal according to the first probability and the second probability that are corresponding to each predicted location, a third probability corresponding to each predicted location; and determining, by the terminal, a predicted location with a highest third probability in all the predicted locations as a second location of the terminal at the second moment; wherein the historical movement information of the terminal comprises at least one of the following: a movement location of the terminal in a preset period previous to the first moment, a movement speed of the terminal in the preset period previous to the first moment, or a movement direction of the terminal in the preset period previous to the first moment. obtaining, by a terminal, a first location of the terminal at a first moment; obtaining, by the terminal, all predicted locations corresponding to the first location, wherein all the predicted locations comprise at least two predicted locations; obtaining, by the terminal according to historical movement information of the terminal, a first probability corresponding to each predicted location, wherein a first probability corresponding to a first predicted location is a probability that the terminal is located at the first predicted location at a second moment and the first probability is obtained according to the historical movement information of the terminal, the first predicted location is any one of all the predicted locations, and the second moment is later than the first moment; obtaining, by the terminal, signal strength of at least one wireless signal received by the terminal at the second moment; obtaining, by the terminal according to the signal strength of the at least one wireless signal, a second probability corresponding to each predicted location; wherein a second probability corresponding to the first predicted location is a probability that the terminal is located at the first predicted location at the second moment and the second probability is obtained according to the signal strength of the at least one wireless signal; obtaining, by the terminal according to the first probability and the second probability that are corresponding to each predicted location, a third probability corresponding to each predicted location; and determining, by the terminal, a predicted location with a highest third probability in all the predicted locations as a second location of the terminal at the second moment; wherein the historical movement information of the terminal comprises at least one of the following: a movement location of the terminal in a preset period previous to the first moment, a movement speed of the terminal in the preset period previous to the first moment, or a movement direction of the terminal in the preset period previous to the first moment. a movement location of the terminal in a preset period previous to the first moment, a movement speed of the terminal in the preset period previous to the first moment, or a movement direction of the terminal in the preset period previous to the first moment.