13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
"Dapper" Danik Blackshaft35Officer Accessories QuartermasterAlterac Mountains
Nixi Fireclaw35Weapons QuartermasterAlterac Mountains
Christi Stockton35Wine VendorAlterac Mountains
Sandra Bartan35BarmaidAlterac Mountains
Afsaneh Asrar35Assistant InnkeeperAlterac Mountains
Isirami Fairwind35InnkeeperAlterac Mountains
Laire Brewgold35BrewmaidenAlterac Mountains
Coira LongrifleUnknownBrewmaidenAlterac Mountains
Dalaran Citizen28Alterac Mountains
Dalaran Citizen28Alterac Mountains
Dalaran Citizen28Alterac Mountains
SeirenUnknownAlterac Mountains
Alfred Copperworth35ButlerAlterac Mountains
ColinUnknownAlterac Mountains
Darthalia EbonscorchUnknownAlterac Mountains
Kitz ProudbreezeUnknownAlterac Mountains
Archmage Tenaj35Alterac Mountains
Illusionist KarinaUnknownAlterac Mountains
Alchemist BurroughsUnknownAlterac Mountains
Archmage John Nicholas55The PunisherAlterac Mountains
Kat Sunflower35Alterac Mountains
Baroness ZildjiaUnknownAlterac Mountains
Archmage RheaumeUnknownAlterac Mountains
Conjurer Weinhaus35Alterac Mountains
Bakor the GanglyUnknownAlterac Mountains
Geffon the Unruly35Alterac Mountains
Mendez Nightshadow35Alterac Mountains
Bimble Sparkfingers35Darkspear Islands BattlemasterAlterac Mountains
Orphan Matron Aria45Alterac Mountains
Kaye Toogie35Alterac Mountains
Tiala Whitemane60Mount Hyjal
Fayran Elthas60Flight MasterMount Hyjal
Tremor Totem5Dun Morogh
Aili GreenwillowUnknownStable MasterMount Hyjal
Lenedil Moonwing60General GoodsMount Hyjal
Grenhild Darktalon25Loch Modan
Cat7–30The Barrens
Apprentice Watcher60Darnassus
Incubus20–30Stormwind City
Avelina Lilly22Silverpine Forest

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.