13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Lightning Hide10–11Durotar
Herble Baubbletump30Engineering and Mining SuppliesDuskwood
Kzixx25Rare GoodsDuskwood
Malissa24Poison SupplierDuskwood
Clarise Gnarltree31Expert BlacksmithDuskwood
Matt Johnson20Mining TrainerDuskwood
Scott Carevin25Mushroom SellerDuskwood
Gar'Thok10Durotar
Lar Prowltusk7Durotar
Makrura Elder8Durotar
Orgnil Soulscar18Durotar
Gornek5Durotar
Eitrigg20Orgrimmar
Zureetha Fargaze12Durotar
Furl Scornbrow6Durotar
Nez'raz45Zeppelin MasterStranglethorn Vale
Hin Denburg45Zeppelin MasterTirisfal Glades
Frang11Warrior TrainerDurotar
Jen'shan8Hunter TrainerDurotar
Rwag8Rogue TrainerDurotar
Nartok9Warlock TrainerDurotar
Shikrik10Shaman TrainerDurotar
Duokna10General GoodsDurotar
Kzan Thornslash34WeaponsmithDurotar
Huklah11Cloth & Leather Armor MerchantDurotar
Rarc10Armorer & ShieldcrafterDurotar
Burdrak Harglhelm12Leather Armor MerchantDun Morogh
Uhgar15WeaponsmithDurotar
Jark14General GoodsDurotar
Ghrawt13BowyerDurotar
Cutac14Cloth & Leather Armor MerchantDurotar
Wuark14Armorer & ShieldcrafterDurotar
Flakk15Trade SuppliesDurotar
Tarshaw Jaggedscar43Warrior TrainerDurotar
Kaplak14Rogue TrainerDurotar
Thotar16Hunter TrainerDurotar
Dhugru Gorelust37Warlock TrainerDurotar
Swart15Shaman TrainerDurotar
Dwukk27Journeyman BlacksmithDurotar
Krunn16MinerDurotar

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.