13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Ellaercia30Tabard DesignerDarnassus
Deviate Adder18–19Wailing Caverns
Lyesa Steelbrow25Guild Tabard VendorIronforge
Edward Remington25Guild Tabard DesignerUndercity
Deviate Crocolisk18–19Wailing Caverns
Krumn50Guild MasterThunder Bluff
Deviate Lasher19–20Wailing Caverns
Deviate Dreadfang20–21Wailing Caverns
Theramore Deserter37Dustwallow Marsh
Wolfguard Worg20–21Shadowfang Keep
Galthogran the Callous40
Connor Rivers25Apprentice ChefStormwind City
Vincent Hyal30Wetlands
Clerk Lendry20Dustwallow Marsh
Sentry Point Guard38Dustwallow Marsh
Sentry Point Captain33Dustwallow Marsh
Do'gol30Dustwallow Marsh
Balos Jacken38Dustwallow Marsh
Combat Master Szigeti55Dustwallow Marsh
Guard Kahil50Dustwallow Marsh
Guard Lana50Dustwallow Marsh
Guard Narrisha50Dustwallow Marsh
Guard Tark50Dustwallow Marsh
Captain Andrews53Red Team CaptainDustwallow Marsh
Captain Thomas53Blue Team CaptainDustwallow Marsh
Soleil Stonemantle45BankerIronforge
Fillius Fizzlespinner30Trade SupplierIronforge
Bryllia Ironbrand30General Goods VendorIronforge
Dolman Steelfury30Weapon MerchantIronforge
Grenil Steelfury30Weapon MerchantIronforge
Bromiir Ormsen30Heavy Armor MerchantIronforge
Mangorn Flinthammer30Heavy Armor MerchantIronforge
Raena Flinthammer30Light Armor MerchantIronforge
Myra Tyrngaarde30Bread VendorIronforge
Barim Jurgenstaad30Reagent VendorIronforge
Innkeeper Firebrew30InnkeeperIronforge
Gwenna Firebrew30BarmaidIronforge
Kelv Sternhammer45Warrior TrainerIronforge
Bilban Tosslespanner45Warrior TrainerIronforge
Daera Brightspear60Hunter TrainerIronforge

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.