En spesialagent er en person med bemyndigelse til å handle i en annens sted innen et begrenset juridisk område. Det motsatte er en generalagent (se fullmektig), som har generell tillatelse til å opptre på vegne av en annen i dennes navn.

Betegnelsen spesialagent brukes hovedsakelig om kriminaletterforskere med bemyndigelse fra den amerikanske føderale staten til å håndheve visse føderale lover. Disse skiller seg fra etterforskere i de amerikanske delstatene, som vanligvis har generell fullmakt til å håndheve alle lover innen delstatens territorium.