13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Tooga45Tanaris
Birgitte Cranston45Portal TrainerThunder Bluff
Thuul45Portal TrainerOrgrimmar
Dreadmaul Ogre45–46Blasted Lands
Dreadmaul Ogre Mage46–47Blasted Lands
Dreadmaul Brute46–47Blasted Lands
Dreadmaul Mauler53–54Blasted Lands
Dreadmaul Warlock54–55Blasted Lands
Wretched Lost One45–47Blasted Lands
Portal Seeker51–53Blasted Lands
Black Slayer46–48Blasted Lands
Bonepicker49–50Blasted Lands
Starving Snickerfang45–46Blasted Lands
Snickerfang Hyena49–50Blasted Lands
Scorpok Stinger50–51Blasted Lands
Redstone Basilisk46–48Blasted Lands
Redstone Crystalhide51–52Blasted Lands
Ashmane Boar48–49Blasted Lands
Helboar52–53Blasted Lands
Zayus60High PriestOrgrimmar
Nethergarde Miner47–48Blasted Lands
Nethergarde Engineer47–48Blasted Lands
Nethergarde Foreman46–48Blasted Lands
Nethergarde Soldier49Blasted Lands
Nethergarde Cleric49Blasted Lands
Nethergarde Analyst48Blasted Lands
Nethergarde Riftwatcher50Blasted Lands
Nethergarde Officer55Blasted Lands
Shadowsworn Cultist51–52Blasted Lands
Shadowsworn Thug52–53Blasted Lands
Shadowsworn Adept52–53Blasted Lands
Shadowsworn Enforcer53–54Blasted Lands
Shadowsworn Warlock53–54Blasted Lands
Shadowsworn Dreadweaver54–55Blasted Lands
Felhound54–55Blasted Lands
Felguard Sentry54–55Blasted Lands
Wayward Buzzard37
X'yera50Priest TrainerOrgrimmar
Torta45Tanaris
Ur'kyo40Priest TrainerOrgrimmar

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.