13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Witherbark Bloodling25The Hinterlands
Winkey40Tanaris
Marvon Rivetseeker40Tanaris
Kalin Windflight60Feralas
Marli Wishrunner60Feralas
Shay Leafrunner50Feralas
Gregan Brewspewer45Feralas
Talo Thornhoof50Feralas
Rok Orhan40Feralas
Doran Steelwing45The Hinterlands
Rin'ji46Witherbark TrollThe Hinterlands
Loramus Thalipedes60Azshara
Homing Robot OOX-17/TN42Tanaris
Sandfury Cretin43–45Zul'Farrak
Orokk Omosh45Orgrimmar
Theka the Martyr Shapeshift1
Aturk the Anvil50Orgrimmar
Ox53The Mithril OrderOrgrimmar
McGavan55The Mithril OrderStranglethorn Vale
Hydromancer Velratha46Zul'Farrak
Nekrum Gutchewer46Zul'Farrak
Ruuzlu46Zul'Farrak
Hank the Hammer50The Mithril OrderStormwind City
Gimblethorn45BankerTanaris
Mekgineer Thermaplugg34Gnomeregan
Gilveradin Sunchaser45The Hinterlands
Galvan the Ancient60Artisan Blacksmith of the Mithril OrderStranglethorn Vale
Scorpid Duneburrower46–47
Trenton Lighthammer55The Mithril OrderTanaris
Wastewander Scofflaw45Tanaris
Homing Robot OOX-09/HL42The Hinterlands
Homing Robot OOX-22/FE42Feralas
Marauding Owlbeast46The Hinterlands
Vilebranch Ambusher47The Hinterlands
Bera Stonehammer55Gryphon MasterTanaris
Bulkrek Ragefist55Wind Rider MasterTanaris
Oran Snakewrithe50Undercity
Ambassador Ardalan55Blasted Lands
Gnomeregan Evacuee24–25Dun Morogh
Teremus the Devourer60Blasted Lands

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.