I want to find a friend I haven't contacted for years. I only have his ID information. I want to know where he is now and how to find him.

If you are really looking for friends instead of collecting debts (haha, because of this situation), you can help through your acquaintances in the local public security organs, because now the national population information is online. As long as you know the spelling and approximate age of the name, you can find it.

However, it is also the location of household registration. If their domicile and residence address are the same, you can find them soon. If the household registration is in one place and people live in another place, this way is not safe.