Catherine McColl went missing from Murray Royal Hospital in Perth on Friday morning.
She was last spotted at 11.48am in Muirhall Road.
A woman's body has been found and Ms McColl's family have been informed.
She was last seen wearing a blue fleece jacket, blue jeans and black and white Converse trainers.
A police spokeswoman said: "The body of a woman has been discovered in Perth.
"The family of missing woman Catherine McColl have been informed and our thoughts are with them."