An electronic device including: a positioning module that performs positioning by receiving radio waves from navigation satellites; a movement distance detection sensor that detects movement distance; and a processor that turns on power of the positioning module and, if positioning with the positioning module has not succeeded after a first prescribed period of time has elapsed, turns off power of the positioning module, wherein if the processor detects that the movement distance detected by the movement distance detection sensor starting from when the positioning module was turned off is greater than or equal to a prescribed distance, the processor turns on power of the positioning module.