13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Strashaz Siren59–60Dustwallow Marsh
Strashaz Hydra59–61Dustwallow Marsh
Darkmist Spider35–36Dustwallow Marsh
Darkmist Lurker37–38Dustwallow Marsh
Darkmist Recluse36–37Dustwallow Marsh
Darkmist Silkspinner38–39Dustwallow Marsh
Darkmist Widow40Dustwallow Marsh
Withervine Creeper35–36Dustwallow Marsh
Withervine Rager38–39Dustwallow Marsh
Withervine Bark Ripper36Dustwallow Marsh
Withervine Mire Beast37–38Dustwallow Marsh
Young Murk Thresher40–41Dustwallow Marsh
Murk Thresher41–43Dustwallow Marsh
Elder Murk Thresher43–45Dustwallow Marsh
Swamp Ooze37–39Dustwallow Marsh
Corrosive Swamp Ooze38–40Dustwallow Marsh
Acidic Swamp Ooze39–41Dustwallow Marsh
Bubbling Swamp Ooze39–40Dustwallow Marsh
Mudrock Tortoise36–37Dustwallow Marsh
Mudrock Spikeshell37–38Dustwallow Marsh
Mudrock Burrower39–40Dustwallow Marsh
Mudrock Borer42–43Dustwallow Marsh
Mudrock Snapjaw41–42Dustwallow Marsh
Muckshell Clacker39–40Dustwallow Marsh
Muckshell Snapclaw40–41Dustwallow Marsh
Muckshell Pincer41–42Dustwallow Marsh
Muckshell Scrabbler42–43Dustwallow Marsh
Muckshell Razorclaw43–44Dustwallow Marsh
Teloren55Hippogryph MasterStonetalon Mountains
Gatekeeper Kordurus25Stonetalon Mountains
Darkfang Lurker36–37
Darkfang Creeper38–39Dustwallow Marsh
Darkfang Spider35–36Dustwallow Marsh
Darkfang Venomspitter37–38Dustwallow Marsh
Giant Darkfang Spider40–41Dustwallow Marsh
Defias Strip Miner18–19The Deadmines
Defias Taskmaster18–19The Deadmines
Defias Wizard18–19The Deadmines
Race Master Kronkrider35Thousand Needles
Overlord Ramtusk32Razorfen Kraul

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.