Content has loaded

Border patrol agent salary in United States

How much does a Border Patrol Agent make in the United States?

Average base salary

$65,739
Average $65,739
Low $40,838
High $105,824

The average salary for a border patrol agent is $65,739 per year in the United States. 30.9k salaries taken from job postings on Indeed in the past 36 months (updated July 21, 2026).

Border Patrol Agent job openings in United States

slide 1 of 6
slide1 of 6
Parking Patrol Agent
LMS Parking Management
Raleigh, NC
$600 - $1,200 a week
Full-time
7 hours ago

Highest paying companies for Border Patrol Agent in United States

Average year pay is based on job postings on Indeed in the past 36 months.
US Department of Homeland Secu...
 
$87,894per year
View company
Weigel Stores, Inc.
 
$87,271per year
U.S. Customs and Border Protec...
 
$70,371per year
CAREER STAFFING
 
$69,655per year
Professional Contract Services...
 
$53,500per year
Minneapolis Park and Recreatio...
 
$52,309per year

Highest paying cities for Border Patrol Agents near United States

  1. New York, NY
    $80,873 per year
  2. Miami, FL
    $79,803 per year
  3. Odessa, FL
    $78,818 per year
  4. Tamiami, FL
    $78,041 per year
  5. Oak Ridge, FL
    $76,901 per year

Where can a Border Patrol Agent earn more?

Compare salaries for Border Patrol Agents in different locations
vs

Frequently Asked Questions (FAQs) about Border Patrol Agent