13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Greater Rock Elemental42–44Badlands
Durtham Greldon40Ironforge
Stromgarde Cavalryman36–37Arathi Highlands
Shadowforge Tunneler35–36Badlands
Shadowforge Darkweaver36–37Badlands
Shadowforge Excavator37–38
Shadowforge Chanter37–39Badlands
Shadowforge Warrior38–39Badlands
Shadowforge Commander40Badlands
Ambassador Infernus42Badlands
Archaedas47Ancient Stone WatcherUldaman
Siege Golem40Badlands
War Golem36Badlands
Rumbler45Badlands
Barnabus38Badlands
Anathemus45Badlands
Myzrael44Arathi Highlands
Grund Drokda1Reuse MeDun Morogh
Blacklash50Badlands
Hematus50Badlands
Burning Exile38–39Arathi Highlands
Cresting Exile38–39Arathi Highlands
Thundering Exile38–39Arathi Highlands
Thenan42Arathi Highlands
Sleeby40Arathi Highlands
Znort39Arathi Highlands
Lolo the Lookout39Blackwater RaidersArathi Highlands
First Mate Nilzlix39Blackwater RaidersArathi Highlands
Professor Phizzlethorpe38Blackwater RaidersArathi Highlands
Captain Steelgut39Blackwater RaidersArathi Highlands
Tallow27Hillsbrad Foothills
Drum Fel30Arathi Highlands
Korin Fel35Arathi Highlands
Or'Kalar40Arathi Highlands
Doctor Draxlegauge38Blackwater RaidersArathi Highlands
Daggerspine Marauder40–41
Deckhand Moishe37Blackwater RaidersArathi Highlands
Prince Nazjak41Arathi Highlands
Caretaker Nevlin41Arathi Highlands
Caretaker Weston41Arathi 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.