外國代理人 (英文:Foreign agent)係一位身處喺一個國家而係為另一個國家嘅政府做嘢嘅人,一般都係喺官方嘅外交團隊以外。佢哋甚至可以係所在嘅國家嘅公民。
呢個字眼比較貶義,通常都會令人諗到關於一個外國政府嘅間諜行動。
有好多國家都有法律程序去處理外國代理人,不過各自都會唔一樣,而且處理方法未必好透明。有啲政府亦都會選擇性執行,嚟跟返自己嘅國家利益[1]。