13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Gorm Grimtotem62Thunder Bluff
Cor Grimtotem62Thunder Bluff
Holgar Stormaxe30Durotar
Tharm55Wind Rider MasterStonetalon Mountains
Gorkas55Wind Rider MasterThe Hinterlands
Kolkar Packhound13The Barrens
Nyse55Wind Rider MasterThousand Needles
Thyssiana55Hippogryph MasterFeralas
Caelyb40Pet TrainerAshenvale
Baldruc55Gryphon MasterDustwallow Marsh
Searing Hatchling41–42Dustwallow Marsh
Searing Whelp42–43Dustwallow Marsh
Firemane Scalebane43–44Dustwallow Marsh
Firemane Scout41–42Dustwallow Marsh
Firemane Ash Tail42–43Dustwallow Marsh
Firemane Flamecaller43–44Dustwallow Marsh
Brimgore45Dustwallow Marsh
Drywallow Crocolisk35–36Dustwallow Marsh
Drywallow Vicejaw36–37Dustwallow Marsh
Drywallow Snapper37–38Dustwallow Marsh
Mottled Drywallow Crocolisk38–39Dustwallow Marsh
Drywallow Daggermaw40–41Dustwallow Marsh
Noxious Flayer35–36Dustwallow Marsh
Noxious Reaver37–38Dustwallow Marsh
Noxious Shredder38–39Dustwallow Marsh
Bloodfen Raptor35–36Dustwallow Marsh
Bloodfen Screecher36–37Dustwallow Marsh
Bloodfen Scytheclaw37–38Dustwallow Marsh
Bloodfen Razormaw39–40Dustwallow Marsh
Bloodfen Lashtail40–41Dustwallow Marsh
Mirefin Puddlejumper35–36Dustwallow Marsh
Mirefin Murloc35–36Dustwallow Marsh
Mirefin Warrior37–38Dustwallow Marsh
Mirefin Muckdweller36–37Dustwallow Marsh
Mirefin Coastrunner36–37Dustwallow Marsh
Mirefin Oracle37–38Dustwallow Marsh
Strashaz Warrior59–60Dustwallow Marsh
Strashaz Serpent Guard59–61Dustwallow Marsh
Strashaz Myrmidon60–61Dustwallow Marsh
Strashaz Sorceress60–61Dustwallow Marsh

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.