13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Greymist Seer13–14Darkshore
Greymist Netter14–15Darkshore
Greymist Warrior15–16Darkshore
Greymist Hunter16–17Darkshore
Greymist Oracle18–19Darkshore
Greymist Tidehunter19–20Darkshore
Deathguard Gavin24Tirisfal Glades
Deathguard Royann24Tirisfal Glades
Captured Mountaineer9Tirisfal Glades
Deth'ryll Satyr12–13Darkshore
Deathstalker Lesh25Hillsbrad Foothills
High Executor Darthalia50Hillsbrad Foothills
Apothecary Lydon35Royal Apothecary SocietyHillsbrad Foothills
Zora Guthrek55Trade GoodsAlterac Valley
Karos Razok55Bat HandlerSilverpine Forest
Sharlindra25Undercity
Lieutenant Farren Orinelle25Hillsbrad Foothills
Krusk25Hillsbrad Foothills
Umpi1Hillsbrad Foothills
Pygmy Tide Crawler9–10Darkshore
Tide Crawler13–14Darkshore
Encrusted Tide Crawler18–20Darkshore
Young Reef Crawler10–11Darkshore
Reef Crawler15–17Darkshore
Raging Reef Crawler20–21Darkshore
Moonstalker Sire17–18Darkshore
Tog'thar23Hillsbrad Foothills
Drull23Hillsbrad Foothills
Syndicate Footpad32–33Alterac Mountains
Syndicate Thief33–34Alterac Mountains
Syndicate Spy35–36Alterac Mountains
Syndicate Sentry36–37Alterac Mountains
Syndicate Shadow Mage21–22Hillsbrad Foothills
Syndicate Saboteur37–38Alterac Mountains
Syndicate Assassin38–39Alterac Mountains
Syndicate Enforcer39–40Alterac Mountains
Cave Yeti30–31Hillsbrad Foothills
Ferocious Yeti31–32Hillsbrad Foothills
Mountain Yeti32–33Alterac Mountains
Giant Yeti33–34Alterac Mountains

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.