Police had asked Geraldon-area residents to search their yards and outdoor buildings after Erik Legarde, 32, went missing on Sunday. His body was found Thursday morning. (Supplied)

OPP say they've found the body of the Geraldton man they had been searching for since Tuesday.

Erik Legarde was last seen on St. Patrick's Day, but at about 11 a.m. Thursday, the 32-year-old’s body was found on a Geraldton bush trail.

Police are still investigating the cause of the man's death and a post mortem examination will take place in the next few days.

Police are asking anyone with information regarding this case contact the Provincial Communication Centre at 1-888-310-1122.