13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Glorin Steelbrow25Wetlands
Herbalist Pomeroy10Herbalism TrainerElwynn Forest
Dark Iron Sapper17Loch Modan
Young Threshadon19–20Loch Modan
Ol' Sooty20Loch Modan
Maxan Anvol10Priest TrainerDun Morogh
Magis Sparkmantle10Mage TrainerDun Morogh
Granis Swiftaxe10Warrior TrainerDun Morogh
Grif Wildheart12Hunter TrainerDun Morogh
Azar Stronghammer12Paladin TrainerDun Morogh
Hogral Bakkan12Rogue TrainerDun Morogh
Kobold Digger12–13Westfall
Kazan Mogosh8Food & Drink MerchantDun Morogh
Gamili Frosthide9Cloth & Leather Armor MerchantDun Morogh
First Mate Fitzsimmons30Wetlands
Boran Ironclink9ArmorerDun Morogh
Tognus Flintfire30Journeyman BlacksmithDun Morogh
Karl Boran30Wetlands
Hegnar Rumbleshot9GunsmithDun Morogh
Rethiel the Greenwarden30Wetlands
Kogan Forgestone10Dun Morogh
Vosur Brakthel30Journeyman AlchemistIronforge
Innkeeper Belm30InnkeeperDun Morogh
Quartermaster Hudson8Armorer & ShieldcrafterElwynn Forest
Drake Lindgren10General & Trade SuppliesElwynn Forest
Splinter Fist Firemonger28–29Duskwood
Senir Whitebeard8Dun Morogh
Father Gavin15The Argent DawnDun Morogh
Foreman Stonebrow12Miners' LeagueDun Morogh
Prospector Gehn12Explorers' LeagueDun Morogh
Quarrymaster Thesten10Miners' LeagueDun Morogh
Keldric Boucher30Arcane Goods VendorStormwind City
Black Ravager Mastiff25–26Duskwood
Gobbler22Wetlands
Great Father Arctikus11Dun Morogh
Veron Amberstill10Ram BreederDun Morogh
Yarlyn Amberstill1Dun Morogh
Rudra Amberstill10Dun Morogh
Tundra MacGrann20Dun Morogh
Ragnar Thunderbrew30Dun Morogh

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.