Controlables
Durante la campaña de jugador individual, el jugador controla los siguientes personajes desde una perspectiva en primera persona.
Sargento Soap MacTavish. Es un miembro del 22° Regimiento SAS. El jugador asume el rol de este personaje en la mayor parte del juego.
Sargento Paul Jackson. Pertenece a la Fuerza de Reconocimiento de la 1° División de Marines de los Estados Unidos desplegada en Oriente Medio. El jugador asume el rol de este personaje en cinco niveles del Acto I. Muere en una explosión nuclear en la misión Secuelas, esto se verifica al pasar al siguiente nivel, se muestra el nombre del sargento y abajo las siglas K.I.A (Killed In Action).
Teniente John Price. El jugador toma el control de el Capitán Price cuando era Teniente del 22° Regimiento SAS, en una misión retrospectiva 15 años atrás en la zona de Chernóbil, bajo las órdenes del Capitán McMillan.
Yasir Al-Fulani. Es el presidente del país de Oriente Medio involucrado en el juego. El jugador toma el papel del prisionero Al-Fulani durante la secuencia de créditos de apertura del juego hasta que es asesinado por Al-Asad con una Desert Eagle.
El jugador toma el papel de un AC-130 TV Operator estadounidense a bordo de un avión artillado AC-130 en una misión en la que se ofrece apoyo aéreo al equipo de extracción del Capitan Price.
Durante el Epílogo, el jugador controla a un miembro británico de la unidad anti-terrorista del SAS, infiltrado en un avión secuestrado con la misión de salvar al VIP. Aunque es lógico pensar que se trata del superviviente "Soap" MacTavish, esto no ha sido confirmado.
No controlables
Aliados
A lo largo del juego, varios personajes no manejables le proporcionan apoyo al jugador como miembros de su equipo. De ellos destacan los siguientes porque son vitales para el argumento, y por eso, no pueden sufrir daños durante el curso normal del juego hasta el final.
Miembros del SAS:
-
- Capitán John Price. Es miembro y líder del escuadrón Nº22 de la SAS. Lidera a "Soap" y al resto del escuadrón durante las misiones del SAS.
-
- Gaz. Forma parte del 22° Regimiento de la SAS. Acompaña al jugador en la mayoría de las misiones del SAS. Muere al final a manos de Imran Zakhaev.
-
- Capitán MacMillan.Es un francotirador del SAS y superior del entonces Teniente Price en la misión retrospectiva.
Miembros de la Fuerza de Reconocimiento de la 1° División de Marines de los Estados Unidos:
-
- Teniente Vasquez. Es un oficial de la Fuerza de Reconocimiento de la 1° División de Marines de los Estados Unidos y líder del pelotón en el que está el Sargento Jackson. Lidera el asalto inicial para capturar a Al-Asad. Muere durante la explosión nuclear.
-
- Segundo Sargento Griggs. Es miembro de la Fuerza de Reconocimiento de la 1° División de Marines de los Estados Unidos y es tirador de apoyo en el pelotón del Teniente Vasquez. Muere al final abatido por terroristas y salvando a Soap.En la misión "Charlie no hace surf" muestra su afición por la música rap poniendo un cd en la televisión
Lealistas rusos:
-
- Nikolai. Es el informante del SAS en Rusia.
-
- Sargento Kamarov: es un miembro de los lealistas en Rusia que normalmente aparece apoyando al Suboficial Mayor Makarios.
Enemigos
Khaled Al-Asad. Es uno de los antagonistas del juego y es buscado durante varias de las misiones. Es el comandante de las fuerzas revolucionarias en Oriente Medio y aliado de Imran Zakhaev. Muere de un tiro en la boca, el cual fue efectuado por el Capitán Price, al saber este último (por un llamado al teléfono móvil de Al-Asad), que era aliado de Imran Zakhaev. Toda esta acción ocurre antes de la misión retrospectiva de Price.
Imran Zakhaev. Es el líder del partido ultranacionalista ruso y principal antagonista del juego. Busca venganza para lo que su gente sufrió por la Guerra Fría y sus consecuencias finales. Perdió su brazo izquierdo en un atentado de asesinato fallido llevado a cabo por un equipo francotirador del SAS 15 años atrás a los eventos del juego, el Teniente Price era el miembro del equipo que efectuó el disparo. Muere abatido por "Soap" McTavish junto a dos soldados suyos.
Viktor Zakhaev. Es el hijo de Imran Zakhaev y figura favorita del partido ultranacionalista. Posteriormente es perseguido por las fuerzas estadounidenses y británicas y finalmente al ser encontrado se suicida de un disparo antes de que Soap requise su arma.

