13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Turuk Amberstill10Dwarven WeaponsmithDun Morogh
Stuart Fleming25FishermanWetlands
Harold Riggs25Fishing TrainerWetlands
Dark Iron Entrepreneur31Speciality GoodsWetlands
Fremal Doohickey30First Aid TrainerWetlands
Junder Brokk20Wetlands
Yarrog Baneshadow5Durotar
Miao'zan25Journeyman AlchemistDurotar
Mishiki14HerbalistDurotar
K'waii11General GoodsDurotar
Tai'tasi12Trade SuppliesDurotar
Master Gadrin12Durotar
Kor'ghan7Orgrimmar
Rhinag8Durotar
Cook Torka6Durotar
Lieutenant Benedict8Durotar
Misha Tor'kren5Durotar
Vel'rin Fang7Durotar
Burning Blade Thug8–9Durotar
Burning Blade Neophyte9–10Durotar
Burning Blade Fanatic9–10Durotar
Burning Blade Apprentice10–11Durotar
Burning Blade Cultist10–11Durotar
Fizzle Darkstorm12Durotar
Gazz'uz14Durotar
Zalazane10Durotar
Voodoo Troll8–9Durotar
Hexed Troll8–9Durotar
Margoz18Durotar
Brave Windfeather13Mulgore
Brave Proudsnout55Mulgore
Brave Lightninghorn55Mulgore
Brave Ironhorn14Mulgore
Brave Running Wolf55Mulgore
Brave Greathoof55Mulgore
Brave Strongbash14Mulgore
Neeru Fireblade37Orgrimmar
Brave Dawneagle13Mulgore
Brave Swiftwind13Mulgore
Brave Leaping Deer13Mulgore

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.