13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Una46Artisan LeatherworkerThunder Bluff
Mak24Journeyman LeatherworkerThunder Bluff
Bena Winterhoof35Expert AlchemistThunder Bluff
Mani Winterhoof30Alchemy SuppliesThunder Bluff
Teg Dawnstrider35Expert EnchanterThunder Bluff
Nata Dawnstrider30Enchanting SuppliesThunder Bluff
Komin Winterhoof35Herbalism TrainerThunder Bluff
Nida Winterhoof30Herbalism SupplierThunder Bluff
Kuna Thunderhorn30Bowyer & Fletching GoodsThunder Bluff
Tand30Basket WeaverThunder Bluff
Nan Mistrunner30Fruit VendorThunder Bluff
Hogor Thunderhoof30Guns MerchantThunder Bluff
Delgo Ragetotem30Axe MerchantThunder Bluff
Etu Ragetotem30Mace & Staff MerchantThunder Bluff
Kard Ragetotem30Sword and Dagger MerchantThunder Bluff
Sunn Ragetotem30Staff MerchantThunder Bluff
Sura Wildmane30War Harness VendorThunder Bluff
Tah Winterhoof30Thunder Bluff
Kaga Mistrunner30Meat VendorThunder Bluff
Aska Mistrunner45Cooking TrainerThunder Bluff
Naal Mistrunner40Cooking SupplierThunder Bluff
Kah Mistrunner45Fishing TrainerThunder Bluff
Sewa Mistrunner40Fishing SupplierThunder Bluff
Siln Skychaser50Shaman TrainerThunder Bluff
Tigor Skychaser40Shaman TrainerThunder Bluff
Beram Skychaser60Shaman TrainerThunder Bluff
Turak Runetotem50Druid TrainerThunder Bluff
Sheal Runetotem60Druid TrainerThunder Bluff
Flatland Cougar7–8Mulgore
Kym Wildmane40Druid TrainerThunder Bluff
Sheza Wildmane30Thunder Bluff
Kary Thunderhorn50Hunter TrainerThunder Bluff
Holt Thunderhorn60Hunter TrainerThunder Bluff
Urek Thunderhorn40Hunter TrainerThunder Bluff
Torm Ragetotem50Warrior TrainerThunder Bluff
Sark Ragetotem60Warrior TrainerThunder Bluff
Ker Ragetotem40Warrior TrainerThunder Bluff
Miles Welsh40Priest TrainerThunder Bluff
Malakai Cross50Priest TrainerThunder Bluff
Father Cobb60Priest TrainerThunder Bluff

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.