13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Caravan Packhorse30
Caravan Merchant41
Stormwind Traveling Merchant41
[PH] Mine Boss21
[PH] Mine Guard18
[PH] PVP Peasent15–17
[PH] Caravan Guard50
[PH] PVP Peon15–17
[PH] Caravan Scout50
[PH] PVP Wildlife14–17
[PH] Ogre Caravan Packhorse50
[PH] Alliance Commander21
[PH] Horde Commander21
[PH] Alliance Guard15–18
[PH] Horde Guard15–18
[PH] Alliance Raider15–18
[PH] Horde Raider15–18
[PH] Alliance Archer15–18
[PH] Horde Archer15–18
[PH] Alliance Mine Boss21
[PH] Alliance Mine Guard18
[PH] Horde Mine Boss21
[PH] Horde Mine Guard18
Twain Test Prop7–8
Timmy1
Theramore Transport50
Joey1
Johnny1
Lieutenant Beech22
Theramore Commando15
Theramore Mage21
Theramore Medic20
Theramore Incursion Master Control Program1
Lieutenant Baxter22
Gunther's Visage53
Summoned Voidwalker10
Summoned Succubus20
Steed5
Dalin Forgewright Projection20
Comar Villard Projection20

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.