Here is the full list of all 28 Vampyr achievements worth 1,000 gamerscore. It takes around 40-50 hours to unlock all of the achievements on Xbox One.
Defeat Mary
Take care of Sean's fate
Defeat Fergal
Turn a district to hostile status
Take care of Dorothy's fate
Upgrade a weapon with a module
Upgrade a weapon
Eat 10 rats
Embrace Clay during your first meet with him
Take a ride with Doctor Swansea
Go to the Shelter and rest…
Let Clay live during your first meet with him
Save this poor plant with water
Find all Melee Weapon
Find all ranged weapons
Find all Off Hand Weapon
Find the recollection of Paulus Aurelianus
Gather all collectibles
Heal 10 citizens
Upgrade a weapon to level 5
Take care of Aloysius's fate
Take care of Swansea's fate
Complete the game
Finish the game without killing any citizens (not unlockable in Story Mode)
Defeat Doris
Defeat McCullum
Defeat the Disaster
Turn all districts to hostile status