13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Leprous Assistant28–29Gnomeregan
Sergeant Bly45Zul'Farrak
Raven44Zul'Farrak
Oro Eyegouge44Zul'Farrak
Weegli Blastfuse43Zul'Farrak
Murta Grimgut44Zul'Farrak
Dispatch Commander Ruag60Swamp of Sorrows
Bengor45Swamp of Sorrows
Razelikh the Defiler60Blasted Lands
Grol the Destroyer58Blasted Lands
Archmage Allistarj58Blasted Lands
Lady Sevine59Blasted Lands
Servant of Razelikh57Blasted Lands
Servant of Grol53–54Blasted Lands
Servant of Allistarj54–55Blasted Lands
Servant of Sevine55–56Blasted Lands
Alessandro Luca35Blue Moon Odds and EndsUndercity
Innkeeper Byula30InnkeeperThe Barrens
Senior Surveyor Fizzledowser44Gadgetzan Water Co.Tanaris
Grimtotem Raider42–43Feralas
Grimtotem Naturalist41–42Feralas
Grimtotem Shaman43–44Feralas
Kirith the Damned55Blasted Lands
Spirit of Kirith55Blasted Lands
Stonetalon Grunt38Stonetalon Mountains
Innkeeper Jayka30InnkeeperStonetalon Mountains
Dupe Bug1Dun Morogh
Innkeeper Fizzgrimble30InnkeeperTanaris
Ilifar60Keeper of SoulsBlasted Lands
Felcular60Champion of RazelikhBlasted Lands
Innkeeper Shyria30InnkeeperFeralas
Innkeeper Greul30InnkeeperFeralas
Gracina Spiritmight55Darnassus
Innkeeper Thulfram30InnkeeperThe Hinterlands
Corporal Thund Splithoof55Swamp of Sorrows
Curgle Cranklehop48Tanaris
Troyas Moonbreeze50Feralas
Rockbiter45Feralas
Tyrion37Stormwind City
Witherbark Felhunter45–46The Hinterlands

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.