thumb|Demonstrantka przeciwko rosyjskiej ustawie o agentach zagranicznych, Moskwa, 6 listopada 2021 Agent zagraniczny (także: obcy agent; ; , inostrannyj agient) – osoba fizyczna lub prawna prowadząca działalność na rzecz mocodawcy z innego państwa, znajdująca się przy tym poza granicami tego państwa i poza zakresem przywilejów dyplomatycznych przysługujących pracownikom misji dyplomatycznej. Agent zagraniczny może być obywatelem państwa, w którym działa. W języku angielskim określenie ma konotacje pejoratywne. w 2021 wezwało do zastąpienia terminu „agent of a foreign principal” pojęciem wywołującym mniej stygmatyzacji. Niejawny agent zagraniczny, w niektórych porządkach prawnych objęty domniemaniem prowadzenia szpiegostwa, bywa nazywany tajnym agentem obcego rządu.

Współczesne regulacje rozkładają się na dwie odmienne grupy. Część państw (USA, Australia, Kanada) wymaga rejestracji oraz ujawnienia mocodawcy, wynagrodzenia i materiałów informacyjnych, bez zakazu prowadzenia samej działalności. Inne (Rosja, Gruzja, Węgry przed 2020) stosują stygmatyzującą etykietę, ograniczają finansowanie i wykluczają wskazane podmioty z życia publicznego.

Definicje agenta zagranicznego różnią się znacząco między państwami.