Den 85-årige mannen ska ha försvunnit från sin bostad på Guldringen någon gång på fredagsmorgonen och sedan inte återvänt.
Ett större sökpådrag inleddes på lördagen och både hemvärnet och helikopter kopplades in i sökandet.
Vid klockan 19.20 anträffades mannen till slut vid Strömmen i Kneippen av en privatperson som var ute på en joggingtur. 85-åringen ska där ha suttit på en parkbänk.
- Det är ju ungefär fem kilometer från hans bostad så det var inte så lätt att hitta honom, säger Christer Wiktorsson, ledningsbefäl vid polisen i Östergötland.
85-åringen var vid liv, men fick föras med ambulans till sjukhus för vård.
- Han var rätt medtagen, säger Christer Wiktorsson.