As adjectives the difference between uninhabited and peopleless
is that uninhabited is not inhabited; having no inhabitants while peopleless is (rare) having no people; uninhabited.
uninhabited
English
Adjective
(-)
not inhabited; having no inhabitants