Joanna McQuillan, 39, reported missing by her family in Bartley, was found in a Winchester restaurant on Tuesday morning, police say.
She was located after several reported sightings. Her family has been informed.
Det Insp Ellie Hurd said: “The police are indebted to the media and the public for their terrific response.”
More top news
Lemurs and Emperor Tamarins at Cotswold Wildlife Park have been joining in the festive spirit.
Lucy has the Christmas Eve forecast for the east of the Meridian region.
Lucy has the Christmas Eve weather for the west of the Meridian region.