13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Hannah Akeley30Reagent SupplierUndercity
Josef Gregorian45Artisan TailorUndercity
Millie Gregorian30Tailoring SuppliesUndercity
Josephine Lister45Master Shadoweave TailorUndercity
Lucille Castleton30Robe VendorUndercity
Salazar Bloch30Book DealerUndercity
Carolyn Ward40Rogue TrainerUndercity
Miles Dexter50Rogue TrainerUndercity
Gregory Charles60Rogue TrainerUndercity
Ezekiel Graves30Poison VendorUndercity
Graham Van Talen30Journeyman EngineerUndercity
Elizabeth Van Talen30Engineering SupplierUndercity
Arthur Moore35Expert LeatherworkerUndercity
Joseph Moore30Leatherworking SuppliesUndercity
Jonathan Chambers30Bag VendorUndercity
Mary Edras35First Aid TrainerUndercity
Nathaniel Steenwick30Thrown Weapons MerchantUndercity
Christoph Walker60Warrior TrainerUndercity
Angela Curthas50Warrior TrainerUndercity
Baltus Fowler40Warrior TrainerUndercity
James Van Brunt35Expert BlacksmithUndercity
Samuel Van Brunt30Blacksmithing SupplierUndercity
Brom Killian35Mining TrainerUndercity
Sarah Killian30Mining SupplierUndercity
Geoffrey Hartwell30Weapon MerchantUndercity
Francis Eliot30Weapon MerchantUndercity
Benijah Fenner30Weapon MerchantUndercity
Nicholas Atwood30Gun MerchantUndercity
Abigail Sawyer30Bow MerchantUndercity
Basil Frye26Journeyman BlacksmithUndercity
Aelthalyste60Priest TrainerUndercity
Father Lankester40Priest TrainerUndercity
Father Lazarus50Priest TrainerUndercity
Doctor Marsh35Expert AlchemistUndercity
Algernon30Alchemy SuppliesUndercity
Doctor Herbert Halsey50Artisan AlchemistUndercity
Boyle30Undercity
Christopher Drakul50Guild MasterUndercity
Martha Alliestar35Herbalism TrainerUndercity
Katrina Alliestar30Herbalism SupplierUndercity

Classic reference data from QuestieDB (Forever data, commit c5de61a), with positions on Forever's zone maps. It doesn't confirm that an NPC, location, quest or item is in Forever.