Immigration Officer Salaries in the United States

Salary estimated from 122 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: April 15, 2019
Average salary
$60,201 per year
  • Most Reported
$17,000
$129,000
Salary Distribution

How much does an Immigration Officer make in the United States?

The average salary for an Immigration Officer is $60,201 per year in the United States. Salary estimates are based on 122 salaries submitted anonymously to Indeed by Immigration Officer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an Immigration Officer is 5-7 years.
Immigration Officer salaries by company in the United States
CompanyAverage salary
$60,416 per year
$47,511 per year
$91,592 per year
Immigration Officer salaries by location
CityAverage salary
$109,747 per year
$55,793 per year
$62,507 per year
$53,475 per year
$61,368 per year

Immigration Officer job openings

INTERNATIONAL STUDENT ADVISOR, International Students and Scholars Office
Boston University
Boston, MA
POLICE CUSTODY OFFICER - FT/PT
City of Newport Beach, CA
Newport Beach, CA
Officer (Uniformed Division)
US Department of Homeland Security
Washington, DC
CBP INTERNATIONAL OFFICER (Not-To-Exceed Two Years)
Customs and Border Protection
United States
Firefighter Recruit (Paramedic)
City of Glendale, CA
Glendale, CA
Senior Paralegal
Slack
San Francisco, CA
Immigration Officer Jobs