13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Waldor28Journeyman LeatherworkerThe Barrens
Sister Hatelash11Mulgore
Snagglespear9Mulgore
Enforcer Emilgund11Mulgore
Cobrahn Snake Form1Druid of the Fang
Drag Master Miglen35Thousand Needles
Aean Swiftriver26Alliance OutrunnerThe Barrens
Thora Feathermoon25Alliance OutrunnerThe Barrens
Hannah Bladeleaf24Alliance OutrunnerThe Barrens
Marcus Bel24Alliance OutrunnerThe Barrens
Treant Ally22–25Stonetalon Mountains
The Rake10Mulgore
Warlord Kolkanis9Durotar
Watch Commander Zalaphil9Durotar
Uzzek20The Barrens
Kamari26Journeyman LeatherworkerOrgrimmar
Tumi30Heavy Armor MerchantOrgrimmar
Innkeeper Thulbek28InnkeeperStranglethorn Vale
Kurgul45Demon TrainerOrgrimmar
Katis30Wand MerchantOrgrimmar
Shimra30General Trade Goods MerchantOrgrimmar
Mirelle Tremayne30Heavy Armor MerchantUndercity
Gillian Moore30Leather Armor MerchantUndercity
Sheldon Von Croy30Cloth Armor MerchantUndercity
Felweaver Scornn11Durotar
Death Flayer11Durotar
Captain Flat Tusk11Captain of the BattleguardDurotar
Corrupt Tyranis Malem35
Geolord Mottle9Durotar
Brontus27The Barrens
Humar the Pridelord23The Barrens
Snort the Heckler17The Barrens
Sister Rathtalon19The Barrens
Swiftmane21The Barrens
Thunderstomp24The Barrens
Margol the Rager48Searing Gorge
Azzere the Skyblade25The Barrens
Foreman Grills19The Barrens
Engineer Whirleygig19The Barrens
Stonearm15The Barrens

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.