inhabitant
The explorer met inhabitants of the area.
They are inhabitants of Africa.
Canada has more inhabitants than USA.
noun 1
a person or animal that lives in or occupies a place