Inwonersnaam of demoniem (Oudgrieks δῆμος ("dēmos") = volk en ὄνομα ("onoma") = naam) is een woord dat de naam van de inwoners van een land, stad, provincie of andere geografische plaatsaanduidingen aangeeft. Vaak wordt dit door middel van een achtervoegsel gedaan.
Er zijn twee soorten:
Demoniemen fungeren vaak ook als etnoniem (de benaming voor een volk). Niet alle volkerennamen zijn echter van plaatsaanduidingen afgeleid. Dat is heel duidelijk het geval bij in stamverband levende en nomadische volkeren, zoals de Inuit, de Cananefaten, de Sioux en de Roma. Landennamen als Duitsland en Turkije zijn bovendien van een etnoniem afgeleid in plaats van andersom. Het verschil tussen etnoniem en demoniem komt ook tot uitdrukking bij de benoeming van migranten. Met een uitdrukking als "Turkse Nederlander" wordt een etnoniem (Turks) aan een demoniem (Nederlander) gekoppeld.
Onder de demoniemen worden doorgaans ook de bijvoeglijke naamwoorden die van plaatsnamen zijn afgeleid begrepen.