13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Highvale Outrunner43–44The Hinterlands
Highvale Scout44–45The Hinterlands
Highvale Marksman45–46The Hinterlands
Highvale Ranger46–47The Hinterlands
Sara Balloo15Ironforge
Foggy MacKreel30Arathi Highlands
Clyde Ranthal31Leatherworking SuppliesRedridge Mountains
George Candarte31Leatherworking SuppliesHillsbrad Foothills
Rikqiz43Leatherworking SuppliesStranglethorn Vale
Captain Nials41Arathi Highlands
Dustbelcher Ogre38–39Badlands
Zengu40Arathi Highlands
Hanashi50Weapon MasterOrgrimmar
Brewmeister Bilger33Hillsbrad Foothills
Tor'gan40Arathi Highlands
Shadra55The Venom QueenThe Hinterlands
Archmage Malin40Stormwind City
Phin Odelic36Hillsbrad Foothills
Quae38Arathi Highlands
Kinelory38Arathi Highlands
Forsaken Courier35Arathi Highlands
Dustbelcher Brute39–40Badlands
Dustbelcher Wyrmhunter40–41Badlands
Dustbelcher Mauler41–42Badlands
Dustbelcher Shaman42–43Badlands
Dustbelcher Lord44–45Badlands
Dustbelcher Ogre Mage43–44Badlands
Forsaken Bodyguard35Arathi Highlands
Stone Golem38–39Badlands
Scalding Whelp41–43Badlands
Scorched Guardian43–45Badlands
Crag Coyote35–36Badlands
Feral Crag Coyote37–38Badlands
Elder Crag Coyote38–40Badlands
Rabid Crag Coyote42–43Badlands
Ridge Stalker36–37Badlands
Ridge Huntress38–39Badlands
Apothecary Jorell36Arathi Highlands
Ridge Stalker Patriarch40–41Badlands
Lesser Rock Elemental37–39Badlands

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.