Han hittades på länsväg 600 i området kring Garnisonen på onsdagskvällen. Han var nedkyld men vid medvetande och har förts till sjukhus med ambulans.
Enligt Tommy Lindh, presstalesperson för polisen i region Mitt, var det ett tips som ledde patrullen till Eric.
– Vi har jobbat aktiv med tipsen som kommit in under hela sökinsatsen, och ett av de dem ledde oss till det här sökområdet, säger han.
52-årige Eric anmäldes försvunnen på tisdagen. Han skulle då ta en buss från Stora torget i centrala Uppsala tillsammans med en anhörig. Polisen sökte efter honom i över ett dygn.
Under onsdagskvällen genomförde även organisationen Missing people en skallgång efter Eric där ett 20-tal personer deltog.