13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Chained Spirit60
Barrus50Fishing PromoterIronforge
Skeletal Magelord51
Targot Jinglepocket30Smokywood PasturesArathi Highlands
Kosco Copperpinch30Smokywood PasturesArathi Highlands
Rutherford Twing55Defilers Supply OfficerArathi Highlands
Samuel Hawke63League of Arathor Supply OfficerArathi Highlands
Defiler Elite55Arathi Highlands
League of Arathor Elite40Arathi Highlands
Qeeju45Stable MasterAshenvale
Mad Voidwalker60
Scarlet Inquisitor61Eastern Plaguelands
Mulgore Trigger1Thunder Bluff
Haughty Modiste51Fashion DesignerTanaris
Vile Scarab55Ruins of Ahn'Qiraj
Ralo'shan the Eternal Watcher60Silithus
Rutgar Glyphshaper60Silithus
Frankal Stonebridge60Silithus
Glibb62Brann Bronzebeard's Pet MonkeySilithus
Calandrath54InnkeeperSilithus
Khur Hornstriker57Reagent VendorSilithus
Vargus57BlacksmithSilithus
Cloud Skydancer55Hippogryph MasterSilithus
Runk Windtamer55Wind Rider MasterSilithus
Mishta58General Trade Goods VendorSilithus
Baristolth of the Shifting Sands60Silithus
Commander Mar'alith62Silithus
Vish Kozus61Captain of the GuardSilithus
Geologist Larksbane60Silithus
Cenarion Hold Infantry60Silithus
Brood of Nozdormu62Silithus
Murky1Ironforge
Cenarion Emissary Jademoon55Ironforge
Cenarion Emissary Blackhoof55Orgrimmar
Beetix Ficklespragg56–57Silithus
Noggle Ficklespragg55–56Silithus
Windcaller Proudhorn55Silithus
Anachronos61Tanaris
Hermit Ortell56–58Silithus
Wickerman Guardian60Tirisfal Glades

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.