13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Sarah Sadwhistle58Roast Raptor CollectorIronforge
Huntress Swiftriver60Spotted Yellowtail CollectorIronforge
Commander Stronghammer60Alliance AmbassadorOrgrimmar
Miner Cromwell56Copper Bar CollectorOrgrimmar
Grunt Maug58Tin Bar CollectorOrgrimmar
Shrieker Scarab60Ruins of Ahn'Qiraj
Spitting Scarab60Ruins of Ahn'Qiraj
Omen63
Senior Sergeant T'kelah60Mithril Bar CollectorOrgrimmar
Lieutenant General Andorov60Ruins of Ahn'Qiraj
Beetle1Ahn'Qiraj
Herbalist Proudfeather56Peacebloom CollectorOrgrimmar
Spirit of Azuregos63Azshara
Windcaller Yessendra55–57Silithus
Warden Haro56–58Silithus
Keyl Swiftclaw60Silithus
Andorgos60Brood of MalygosAhn'Qiraj
Kandrostrasz60Brood of AlexstraszaAhn'Qiraj
Vethsera60Brood of YseraAhn'Qiraj
Canal Frenzy60Ruins of Ahn'Qiraj
Batrider Pele'keiki58Firebloom CollectorOrgrimmar
Princess Huhuran63Ahn'Qiraj
Fankriss the Unyielding63Ahn'Qiraj
Lord Kri63Ahn'Qiraj
Apothecary Jezel1Purple Lotus CollectorOrgrimmar
Buru Egg55Ruins of Ahn'Qiraj
Skinner Jamani56Heavy Leather CollectorOrgrimmar
Battleguard Sartura63Ahn'Qiraj
Ouro63Ahn'Qiraj
O'Reily5Tanaris
Sergeant Umala1Thick Leather CollectorOrgrimmar
Doctor Serratus1Rugged Leather CollectorOrgrimmar
Meridith the Mermaiden60Tanaris
Healer Longrunner56Wool Bandage CollectorOrgrimmar
Lady Callow1Mageweave Bandage CollectorOrgrimmar
Stoneguard Clayhoof1Runecloth Bandage CollectorOrgrimmar
Bloodguard Rawtar56Lean Wolf Steak CollectorOrgrimmar
Fisherman Lin'do58Spotted Yellowtail CollectorOrgrimmar
Chief Sharpclaw60Baked Salmon CollectorOrgrimmar
General Zog60Horde AmbassadorIronforge

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.