13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Charlga Razorflank33The CroneRazorfen Kraul
Agathelos the Raging33Razorfen Kraul
Darnassian Protector55Darnassus
Aggem Thorncurse30Death's Head ProphetRazorfen Kraul
Blind Hunter32Razorfen Kraul
Ward Guardian31Razorfen Kraul
Death Speaker Jargba30Death's Head CaptainRazorfen Kraul
Goblin Pit Crewman30Thousand Needles
Gnome Pit Crewman30Thousand Needles
Razorfen Warrior24–25Razorfen Kraul
Razorfen Quilguard25–26Razorfen Kraul
Razorfen Warden25–26Razorfen Kraul
Razorfen Spearhide29–30Razorfen Kraul
Razorfen Totemic29Razorfen Kraul
Razorfen Defender27–28Razorfen Kraul
Deathstalker Vincent21Shadowfang Keep
Auld Stonespire28Thunder Bluff
Kravel Koalbeard29Thousand Needles
Wizzle Brassbolts31Thousand Needles
Fizzle Brassbolts30Thousand Needles
Red Jack Flint22Wetlands
Fiora Longears26Dustwallow Marsh
Murkgill Forager35–36Stranglethorn Vale
Murkgill Hunter35–36Stranglethorn Vale
Murkgill Oracle36–37Stranglethorn Vale
Murkgill Lord37Stranglethorn Vale
Murkgill Warrior35–36Stranglethorn Vale
Blackrock Hunter23–24Redridge Mountains
Blackrock Summoner22–23Redridge Mountains
Blackrock Gladiator24–25Redridge Mountains
Vilebranch Warrior45–46The Hinterlands
Vilebranch Scalper46–47The Hinterlands
Vilebranch Soothsayer46–47The Hinterlands
Jade Sludge47–48The Hinterlands
Emerald Ooze46–47The Hinterlands
Haunting Vision57–58Western Plaguelands
Rotting Cadaver53–54Western Plaguelands
Blighted Zombie52–53Western Plaguelands
Screaming Haunt54–55
Fardel Dabyrie33Arathi Highlands

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.