Content has loaded

Financial controller salary in United States

How much does a Financial Controller make in the United States?

Average base salary

$110,686
Average $110,686
Low $72,987
High $167,856

The average salary for a financial controller is $110,686 per year in the United States. 3.2k salaries taken from job postings on Indeed in the past 36 months (updated May 11, 2026).

Financial Controller job openings in United States

slide 1 of 6
slide1 of 6
VP, Finance & Controller
Sound Behavioral Health3.4out of 5 stars.
Philadelphia, PA
Full-time
1 day ago

Highest paying companies for Financial Controller in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Macquarie Group
 
$330,000per year
View company
NVIDIA
 
$325,500per year
Amazon Web Services
 
$288,000per year
American Museum
 
$287,500per year
GFiber
 
$279,500per year
Paragon28
 
$270,000per year

Highest paying cities for Financial Controllers near United States

  1. Decatur, GA
    $158,229 per year
  2. New York, NY
    $148,925 per year
  3. Benicia, CA
    $144,230 per year
  4. Chicago, IL
    $130,076 per year
  5. Los Angeles, CA
    $128,224 per year

Where can a Financial Controller earn more?

Compare salaries for Financial Controllers in different locations
vs

How much do similar professions as Financial Controller get paid in United States?

Junior Financial Controller

Job openings
Average $77,010 per year

Senior Financial Controller

Job openings
Average $134,706 per year