13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Pip Quickwit60Blackrock Spire
Janice Felstone5Western Plaguelands
Infected Squirrel1Western Plaguelands
Infected Deer5Western Plaguelands
Royal Overseer Bauhaus40Undercity CensusUndercity
Royal Factor Bathrilor40Stormwind CensusStormwind City
Warosh60The CursedBlackrock Spire
Warosh the Redeemed60Blackrock Spire
Jabbering Ghoul54Western Plaguelands
Hitah'ya the Keeper51The Hinterlands
Rifleman Wheeler9Dun Morogh
Rifleman Middlecamp9Dun Morogh
Spotter Klemmy6Dun Morogh
Ursius56Winterspring
Brumeran58Winterspring
Timmy the Cruel58Stratholme
Stonespine60Stratholme
Archivist Galford60Stratholme
Grand Crusader Dathrohan62Stratholme
Balnazzar62Stratholme
Chromatic Elite Guard59–60Blackrock Spire
Wandering Skeleton55Western Plaguelands
Duggan Wildhammer55Eastern Plaguelands
Duke Ragereaver45
Hed'mush the Rotting57Eastern Plaguelands
Warlord Thresh'jin58Eastern Plaguelands
Zul'Brin Warpbranch59Eastern Plaguelands
Ranger Lord Hawkspear60Eastern Plaguelands
Gish the Unmoving56Eastern Plaguelands
Lord Darkscythe57Eastern Plaguelands
Deathspeaker Selendre56Cult of the DamnedEastern Plaguelands
High General Abbendis59Eastern Plaguelands
Farmer Dalson56Western Plaguelands
High Executor Derrington61Tirisfal Glades
Commander Ashlam Valorfist61Western Plaguelands
Argent Officer Garush60The Argent DawnTirisfal Glades
Argent Officer Pureheart60The Argent DawnWestern Plaguelands
Argent Quartermaster Hasana58The Argent DawnTirisfal Glades
Argent Quartermaster Lightspark58The Argent DawnWestern Plaguelands
Courier Hammerfall3Ironforge

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.