Call of Duty: Modern Warfare 2

Beberapa karakter yang tidak dimainkan (NPC) memainkan peran utama dalam cerita. Seperti disebutkan, Kapten John "Soap" MacTavish (disuarakan oleh Kevin McKidd) kembali sebagai NPC untuk mayoritas permainan dan berfungsi sebagai atasan dan mentor dari Roach. Kapten John Price (disuarakan oleh Billy Murray) juga kembali dari Call of Duty 4' untuk membantu Task Force 141 setelah MacTavish, Roach, dan anggota lainnya menyelamatkannya dari sebuah gulag di Rusia. Anggota utama lain dari unit adalah Letnan Simon "Ghost" Riley yang misterius , (disuarakan oleh Craig Fairbrass, yang juga menyuarakan Gaz dalam Call of Duty 4') yang menyembunyikan wajahnya dengan balacava bermotif tengkorak. Sersan Foley (disuarakan oleh Keith David), bersama dengan bawahannya, Kopral Dunn (disuarakan oleh Barry Pepper), awalnya mereka memimpin pasukan Allen ketika ditempatkan di Afghanistan, dan kemudian menjadi pemimpin skuad James Ramirez selama invasi Rusia ke AS dalam cerita. Nikolai, informan Rusia dari Call of Duty 4', kembali untuk membantu Task Force 141 pada berbagai titik dalam cerita. Letnan Jenderal Shepherd (disuarakan oleh Lance Henriksen) adalah komandan dari kedua Task Force 141 dan Amerika Serikat Army Rangers, dan menjadi antagonis utama setelah ia mengkhianati Task Force dekat akhir permainan. Vladimir Makarov (Roman Varshavsky), seorang mantan anak didik Imran Zakhaev (antagonis dari Call of Duty 4), adalah antagonis sekunder dan menjadi antagonis utama di sebagian besar cerita.