13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Olmin Burningbeard50Hunter TrainerIronforge
Regnus Thundergranite40Hunter TrainerIronforge
Brogun Stoneshield61Alterac Valley BattlemasterDarnassus
Hegnar Swiftaxe30Axe MerchantIronforge
Brenwyn Wintersteel30Blade MerchantIronforge
Kelomir Ironhand30Maces & StavesIronforge
Skolmin Goldfury30Bow MerchantIronforge
Bretta Goldfury30Gun MerchantIronforge
Sognar Cliffbeard30Meat VendorIronforge
Dolkin Craghelm30Mail Armor MerchantIronforge
Olthran Craghelm30Heavy Armor MerchantIronforge
Fimble Finespindle35Expert LeatherworkerIronforge
Bombus Finespindle30Leatherworking SuppliesIronforge
Lissyphus Finespindle30Light Armor MerchantIronforge
Jondor Steelbrow60Guild MasterIronforge
Pithwick30Bag VendorIronforge
Harick Boulderdrum30Wands MerchantIronforge
Jonivera Farmountain55General GoodsAlterac Valley
Svalbrad Farmountain55Trade GoodsAlterac Valley
Reyna Stonebranch35Herbalism TrainerIronforge
Gwina Stonebranch30Herbalism SupplierIronforge
Kurdrum Barleybeard55Reagents & PoisonsAlterac Valley
Edris Barleybeard30BarmaidIronforge
Theodrus Frostbeard60Priest TrainerIronforge
Braenna Flintcrag50Priest TrainerIronforge
Toldren Deepiron40Priest TrainerIronforge
Bink40Mage TrainerIronforge
Juli Stormkettle50Mage TrainerIronforge
Nittlebur Sparkfizzle60Mage TrainerIronforge
Valgar Highforge60Paladin TrainerIronforge
Beldruk Doombrow50Paladin TrainerIronforge
Brandur Ironhammer50Paladin TrainerIronforge
Nissa Firestone35First Aid TrainerIronforge
Ginny Longberry30Reagent VendorIronforge
Bingus30Weapon MerchantIronforge
Jormund Stonebrow35Expert TailorIronforge
Poranna Snowbraid30Tailoring SuppliesIronforge
Ingrys Stonebrow30Cloth Armor MerchantIronforge
Maeva Snowbraid30Robe MerchantIronforge
Gimble Thistlefuzz35Expert EnchanterIronforge

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.