La bandera de la ciudad de Salamanca está compuesta por un fondo de color rojo siguiendo unas proporciones de 2 de ancho por 3 de largo. Sobre este fondo, se ubica el escudo de Salamanca que está compuesto por:
- Abajo a la izquierda: aparece representado el Puente Romano de Salamanca y sobre el un toro bravo en referencia a a la comarca en la que se encuentra Salamanca: Campo Charro, ya que en sus dehesas se han críado desde antaño toros bravos.
- La parte de abajo a la derecha del escudo, en donde están dibujadas las barras de Aragón (rojas y amarillas), está dedicado al Conde de Don Vela, quien fue infante de Aragón. La razón de este homenaje es que Don Vela ayudó en la misión de repoblar Salamanca. En está parte también puedes ver Las cruces plateadas de Jesusalen que se incluyeron como simbolo por la lucha de este conde en la recuperación de Tierra Santa.
- En la parte superior hay dos leones y una rematando todo el conjunto una corona, en referencia a la forma de gobierno del pais: una monarquía.