Ricky Dean Navarre of Twin Lake was found about noon Wednesday, alive and unharmed.
No foul play is suspected, police said.
Navarre never showed up for work in Norton Shores on Monday, police reported.
Police were informed by Navarre’s wife when she received a call from the man’s employer, Non-Ferrous Cast Alloys Inc.
He had left for work at 5:20 a.m. and had not been heard from since that time.
An alert asking for help locating the man was released by police Monday evening.
He was last seen driving a white 2012 Ford Super Duty Crew pickup truck with tan trim, dual rear tires and a fifth wheel towing package.