Updated December 31, 2020

How Much Does ICF Pay?
ICF employees earn an average of $64,329 per year, which is $30.0 an hour. The lowest earners at ICF make under $34,000 a year, while the top 10 percent earn over $118,000. Show More

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

ICF Salaries By Department

Salaries at ICF differ depending on the department or organizational function. For example, workers in the engineering function earn the highest salaries at ICF, with average earnings of $90,988. The accounting department also pays well, with an average salary of $88,854 per year. The organizational functions at ICF that pay the least are customer service and administrative. Workers in these departments earn $30,585 and $42,484, respectively.
Average Salary


Salary Range72k - 113k$91k$90,988


Salary Range71k - 109k$89k$88,854


Salary Range66k - 116k$88k$87,829


Salary Range58k - 83k$70k$69,617


Salary Range52k - 90k$69k$68,829


Salary Range53k - 86k$68k$67,755


Salary Range45k - 90k$64k$64,150


Salary Range47k - 85k$64k$63,755

Non Profit/Government

Salary Range48k - 83k$64k$63,513

Human Resources

Salary Range45k - 81k$61k$60,725

ICF Salaries By Job Title

While the average employee salary at ICF is $64,329, there is a big variation in pay depending on the role. Some of the positions that earn high wages at ICF include technical specialist, technical director, senior technician specialist, and principal. A typical technical specialist salary at ICF is $129,654. To get a better sense of the salaries at ICF, other roles such as cashier and data entry clerk can be considered as well. For comparison, the title cashier at ICF earns $24,862 per year.
Job Title
Job Title
Average Salary
Technical Specialist Jobs
Salary Range118k - 141k$130k$129,654
Technical Director Jobs
Salary Range111k - 145k$127k$127,149
Senior Technician Specialist Jobs
Salary Range107k - 133k$120k$119,851
Principal Jobs
Salary Range95k - 139k$115k$115,452
Web Developer Jobs
Salary Range92k - 123k$107k$106,784
Program Manager Jobs
Salary Range87k - 119k$102k$102,146
Senior Associate Jobs
Salary Range88k - 116k$101k$101,329
Subject Matter Expert Jobs
Salary Range82k - 108k$95k$94,749
Program Director Jobs
Salary Range78k - 112k$94k$94,338
Team Leader Jobs
Salary Range59k - 112k$82k$81,596

ICF Jobs You Might Like

ICF Customer Service Salaries

Job Title
Average Salary
Support Supervisor
Salary Range49k - 66k$57k$57,420
Operations Agent
Salary Range48k - 55k$52k$52,261
Field Interviewer
Salary Range33k - 44k$39k$38,617
Data Collector
Salary Range32k - 34k$34k$33,520
Bilingual Customer Service
Salary Range30k - 33k$32k$31,768
Customer Service Representative
Salary Range26k - 31k$29k$29,100
Call Center Agent
Salary Range26k - 30k$28k$28,437
Call Center Representative
Salary Range24k - 32k$28k$28,107

ICF Research & Development Salaries

Job Title
Average Salary
Market Researcher
Salary Range73k - 98k$85k$85,326
Environmental Consultant
Salary Range75k - 93k$84k$84,402
Salary Range70k - 96k$83k$82,748
Energy Consultant
Salary Range72k - 89k$81k$80,578
Market Analyst
Salary Range69k - 89k$79k$78,621
Bioinformatics Analyst
Salary Range63k - 76k$69k$69,328
Energy Auditor
Salary Range54k - 82k$67k$67,059
Survey Researcher
Salary Range54k - 72k$63k$62,896
Environmental Scientist
Salary Range54k - 68k$61k$61,101

Telephone Surveyor

Salary Range48k - 61k$55k$54,866

ICF Finance Salaries

Job Title
Average Salary
Finance Controller
Salary Range78k - 116k$95k$95,364
Projects Controller
Salary Range80k - 106k$93k$92,929
Contracts Manager
Salary Range77k - 102k$89k$88,931
Contracts Administrator
Salary Range59k - 80k$69k$69,125
Salary Range48k - 83k$64k$63,960
Subcontract Administrator
Salary Range51k - 68k$59k$59,348
Collections Manager
Salary Range46k - 60k$53k$53,379
Salary Range36k - 72k$52k$51,510
Finance Internship
Salary Range35k - 46k$40k$40,307

ICF Salaries By Location

It's no secret that workers earn different salaries in different parts of the country, since the cost of living can be much higher in certain areas. At ICF, the employees are paid different salaries depending on their location.
Average Salary
San Francisco, CA Jobs
Salary Range51k - 107k$75k$74,563
Washington, DC Jobs
Salary Range51k - 104k$73k$73,307
Olympia, WA Jobs
Salary Range49k - 102k$71k$71,325
New York, NY Jobs
Salary Range48k - 101k$70k$70,258
Trenton, NJ Jobs
Salary Range48k - 101k$70k$70,029
Hartford, CT Jobs
Salary Range47k - 100k$69k$69,310
Cambridge, MA Jobs
Salary Range46k - 97k$67k$67,310
Fairfax, VA Jobs
Salary Range44k - 95k$65k$65,294
Owings Mills, MD Jobs
Salary Range44k - 94k$65k$65,094
Providence, RI Jobs
Salary Range44k - 94k$65k$64,752

Recently Added ICF Salaries

JobLocationDate AddedSalary
Customer Service Representative
Indianapolis, IN
Customer Service Representative
Indianapolis, IN
Indianapolis, IN
Customer Service Representative
Carson City, NV
Customer Service Representative
Carson City, NV
Carson City, NV
Customer Service Representative
Nashville, TN
Customer Service Representative
Nashville, TN
Nashville, TN
Customer Service Representative
Baton Rouge, LA
Customer Service Representative
Baton Rouge, LA
Baton Rouge, LA
Customer Service Representative
Madison, WI
Customer Service Representative
Madison, WI
Madison, WI

ICF Competitor Salaries

Some of the competitors of ICF are Populus Group, Nvision, and Huron Consulting Group. Employees at Populus Group earn more than most of the competition, with an average yearly salary of $102,714. The employees at Nvision earn an average yearly salary of $92,645 per year, and the salaries at Huron Consulting Group average $91,843 per year.
Average Salary
Populus Group
Salary Range86k - 122k$103k$102,714
Salary Range73k - 116k$93k$92,645
Huron Consulting Group
Salary Range71k - 118k$92k$91,843
Computer Resources of America
Salary Range62k - 113k$84k$84,104
Salary Range56k - 119k$82k$82,288
Analysis Group
Salary Range63k - 99k$79k$79,169
Salary Range62k - 99k$79k$78,904
Science & Technology Intl
Salary Range58k - 104k$78k$78,033
Independent Project Analysis
Salary Range62k - 91k$76k$75,923
Salary Range55k - 91k$71k$71,295

ICF Jobs