Грамматический словарь Зализняка (склонения слова):
Упырь, упыри, упыря, упырей, упырю, упырям, упыря, упырей, упырём, упырями, упыре, упырях
упы́рь
-я, м.
То же, что вампир (в 1 знач.).
Начали ходить безобразные слухи. Говорили, что новый градоначальник --- по ночам, в виде ненасытного упыря, парит над городом и сосет у сонных обывателей кровь. Салтыков-Щедрин, История одного города.
УПЫРЬ, я, м. То же, что вампир (во 2 знач.).
упы́рь
УПЫРЬ -я; м. Нар.-разг.
1. В народных поверьях: оборотень, мертвец, выходящий ночью из могилы и сосущий кровь людей; вампир, вурдалак. Сказочный у. Приснился у. Страшный, как у.
2. Бранно. О ком-л., вызвавшем неудовольствие, раздражение, гнев. У. проклятый. Хватит кормить упырей.
УП’ЫРЬ, упыря, ·муж. (·тат. — злой дух; обжора).
1. То же, что вампир в 3 ·знач. и листонос (зоол.).
2. То же, что вампир в 1 ·знач. (·прост. ). «Съест упырь меня совсем.» Пушкин.
Это название вампира было заимствована из тюркских языков. В татарском находим убер – "злой дух".
Древнерусское – Упирь (имя собственное).
Имя собственное Упирь упоминается в «Книге пророков» 1047 г. Вполне вероятно, что слово произошло от праславянского корня opirь (ср. парить, перо) или корня rurь (ср. нетопырь).
Родственными являются:
Украинское – упирь.
Белорусское – упiр.
Польское – upior.
Чешское – upir.