La psicomaquia (del griego ψυχή "mente" y μάχη "batalla") es una representación alegórica común en la Edad Media, en la que virtudes humanas abstractas, representadas por personas, entablan una lucha contra los vicios, también personificados.