As adjectives the difference between unpopulated and uninhabited
is that unpopulated is uninhabited, having no human residents while uninhabited is not inhabited; having no inhabitants.
uninhabited
English
Adjective
(-)
not inhabited; having no inhabitants