13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Taladan35Expert EnchanterDarnassus
Erion Shadewhisper60Rogue TrainerDarnassus
Anishar50Rogue TrainerDarnassus
Chardryn30Herbalism SupplierDarnassus
Mathrengyl Bearwalker60Druid TrainerDarnassus
Denatharion50Druid TrainerDarnassus
Fylerian Nightwing40Druid TrainerDarnassus
Cyroen30Reagent VendorDarnassus
Talaelar30Fish VendorDarnassus
Voloren30Fishing SupplierDarnassus
Fyldan30Cooking SupplierDarnassus
Saenorion30Leatherworking SuppliesDarnassus
Ulthir30Alchemy SuppliesDarnassus
Vaean30Enchanting SuppliesDarnassus
Mythrin'dir30General Trade SupplierDarnassus
Yldan30Bag MerchantDarnassus
Kieran30Weapon MerchantDarnassus
Glorandiir30Axe MerchantDarnassus
Mythidan30Mace & Staff MerchantDarnassus
Andrus30Staff MerchantDarnassus
Turian30Thrown Weapons MerchantDarnassus
Cyridan30Leather Armor MerchantDarnassus
Caynrus30Shield MerchantDarnassus
Mydrannul30General Goods VendorDarnassus
Frostsaber Companion50Darnassus
Nightshade50Jeen'ra's PetDarnassus
Shadow30Dorion's PetDarnassus
Pesterhide Hyena26–27Thousand Needles
Pesterhide Snarler28–29Thousand Needles
Galak Packhound24Thousand Needles
Goblin Racer32Thousand Needles
Gnome Racer32Thousand Needles
Geofram Bouldertoe35Mining TrainerIronforge
Brogus Thunderbrew55Food and DrinkAlterac Valley
Golnir Bouldertoe30Mining SupplierIronforge
Lana Thunderbrew55Blacksmithing SuppliesAlterac Valley
Bengus Deepforge45Artisan BlacksmithIronforge
Thurgrum Deepforge30Blacksmithing SuppliesIronforge
Venture Co. Shredder37Stranglethorn Vale
Darnassus Sentinel55Darnassus

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.