Ambasador (franceză ambassadeur, engleză ambassador) este un trimis oficial, de obicei al unui stat suveran (un diplomat de cel mai înalt rang), care este acreditat pentru a asigura reprezentativitatea statului de un alt stat suveran (țară), pe teritoriul său, sau de o organizație recunoscută la nivel internațional (pentru a reprezenta o profesie sau un domeniu de activitate) [1]. Termenul mai este folosit și pentru a reprezenta un diplomat cu o misiune specială și temporară sau, în sens figurat, o persoană cu o misiune oarecare.
Într-un sens comun, termenul se aplică reprezentantului diplomatic al unui guvern, staționat într-o capitală străină. Ambasadorul beneficiază în țara gazdă de imunitate diplomatică. Ambasadorul își poate pierde acreditarea și implicit privilegiile când este declarat de țara gazdă "persona non grata". În acest caz, bunele practici diplomatice duc la retragerea respectivului ambasador de pe teritoriul țării gazdă pentru a nu amplifica starea conflictuală.