El embajador de España en Alemania es el máximo representante legal del Reino de España en la República Federal de Alemania.
Nombrado en Consejo de Ministros, dirige el trabajo de todas las oficinas que dependen de la Embajada, con sede en la ciudad de Berlín.
Asimismo, informa al Gobierno español sobre la evolución de los acontecimientos en Alemania, negocia en nombre de España, puede firmar o ratificar convenios, observa el desarrollo de las relaciones bilaterales en todos los campos y se asegura de la protección de los intereses españoles y de sus ciudadanos en Alemania.
Actualmente ostenta el cargo Pascual Navarro Ríos.
Los embajadores desde 1893 en Alemania —exceptuando la Alemania Occidental entre 1949 y 1990— son: