There was no immediate official confirmation of the reported arrest, which would come at a tense time in relations between Pyongyang and Washington.
Yonhap quoted sources as saying the man, identified only by his surname Kim, was arrested last Friday at Pyongyang International Airport on his way out of the country.
It said Kim, aged in his late 50s and a former professor at China's Yanbian University of Science and Technology, had been involved in aid programmes for the North.
He reportedly was in the North for about a month to discuss relief activities, Yonhap said. The reason for his arrest was unclear.
South Korea's National Intelligence Service and the unification and foreign ministries said they could not confirm the report.
"The reason North Korea is not saying anything yet is because it is not done with the investigations," Ahn Chan-il, a former defector, told AFP.
"It is important for them to hold a US citizen hostage at this point to prevent Washington from carrying out a decapitation of Kim Jong-Un," Ahn said, referring to the North's fears that the US plans a secret military strike to topple its leader.
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.