Explore Jobs
Find Specific Jobs
Explore Careers
Explore Professions
Best Companies
Explore Companies
The average computer programmer salary in the United States is $70,979. Computer programmer salaries typically range between $55,000 and $90,000 yearly. The average hourly rate for computer programmers is $34.12 per hour.
Computer programmer salary is impacted by location, education, and experience. Computer programmers earn the highest average salary in Washington.
Level up your salary
Let Zippi find your next Computer Programmer job
Level up your salary
Let Zippi find your next Computer Programmer job
Rank![]() ![]() | State![]() ![]() | Avg. Salary![]() ![]() | Hourly Rate![]() ![]() |
---|---|---|---|
1 | Washington | $89,760 | $43.15 |
2 | Oregon | $77,845 | $37.43 |
3 | North Carolina | $73,377 | $35.28 |
4 | Maine | $74,684 | $35.91 |
5 | Pennsylvania | $72,748 | $34.98 |
6 | Idaho | $72,828 | $35.01 |
7 | District of Columbia | $77,515 | $37.27 |
8 | California | $78,246 | $37.62 |
9 | North Dakota | $70,782 | $34.03 |
10 | Illinois | $74,073 | $35.61 |
11 | Maryland | $72,952 | $35.07 |
12 | Vermont | $71,620 | $34.43 |
13 | Virginia | $71,624 | $34.43 |
14 | Connecticut | $73,770 | $35.47 |
15 | Arizona | $71,449 | $34.35 |
16 | Georgia | $72,129 | $34.68 |
17 | Minnesota | $71,945 | $34.59 |
18 | Massachusetts | $72,268 | $34.74 |
19 | Indiana | $69,739 | $33.53 |
20 | New York | $72,029 | $34.63 |
21 | Texas | $68,983 | $33.16 |
22 | Kentucky | $70,300 | $33.80 |
23 | South Dakota | $68,948 | $33.15 |
24 | Mississippi | $69,870 | $33.59 |
25 | Iowa | $69,860 | $33.59 |
26 | Rhode Island | $67,915 | $32.65 |
27 | Nevada | $69,711 | $33.51 |
28 | Delaware | $68,568 | $32.97 |
29 | Alaska | $71,824 | $34.53 |
30 | Ohio | $68,650 | $33.00 |
31 | New Hampshire | $68,244 | $32.81 |
32 | Michigan | $67,804 | $32.60 |
33 | Tennessee | $68,141 | $32.76 |
34 | Oklahoma | $69,282 | $33.31 |
35 | Colorado | $67,618 | $32.51 |
36 | Utah | $64,982 | $31.24 |
37 | Wisconsin | $67,921 | $32.65 |
38 | Alabama | $66,800 | $32.12 |
39 | Montana | $64,613 | $31.06 |
40 | Kansas | $66,953 | $32.19 |
41 | Hawaii | $63,531 | $30.54 |
42 | Nebraska | $65,815 | $31.64 |
43 | South Carolina | $68,481 | $32.92 |
44 | Missouri | $67,970 | $32.68 |
45 | New Jersey | $66,407 | $31.93 |
46 | Louisiana | $67,525 | $32.46 |
47 | Arkansas | $65,510 | $31.50 |
48 | Wyoming | $60,912 | $29.28 |
49 | West Virginia | $61,700 | $29.66 |
50 | New Mexico | $59,242 | $28.48 |
51 | Florida | $60,833 | $29.25 |
The highest-paying cities for computer programmers are Richmond, CA, Washington, DC, and Chicago, IL.
Rank![]() ![]() | City![]() ![]() | Avg. Salary![]() ![]() | Hourly Rate![]() ![]() |
---|---|---|---|
1 | Richmond, CA | $84,011 | $40.39 |
2 | Washington, DC | $77,532 | $37.27 |
3 | Chicago, IL | $74,119 | $35.63 |
4 | Stamford, CT | $73,826 | $35.49 |
5 | Jacksonville, NC | $73,542 | $35.36 |
6 | Philadelphia, PA | $72,855 | $35.03 |
7 | Alpharetta, GA | $72,301 | $34.76 |
8 | Boston, MA | $72,273 | $34.75 |
9 | New York, NY | $72,054 | $34.64 |
10 | Bloomington, MN | $71,957 | $34.59 |
11 | McLean, VA | $71,728 | $34.48 |
12 | Phoenix, AZ | $71,440 | $34.35 |
13 | Columbus, MS | $70,178 | $33.74 |
14 | Columbus, IN | $69,768 | $33.54 |
15 | Austin, TX | $69,081 | $33.21 |
16 | Columbus, OH | $68,710 | $33.03 |
17 | Newark, DE | $68,580 | $32.97 |
18 | Saint Louis, MO | $68,402 | $32.89 |
19 | Warren, MI | $67,775 | $32.58 |
20 | Edison, NJ | $66,414 | $31.93 |
A computer programmer's salary ranges from $55,000 a year at the 10th percentile to $90,000 at the 90th percentile.
Percentile![]() ![]() | Annual Salary![]() ![]() | Monthly Salary![]() ![]() | Hourly Rate![]() ![]() |
---|---|---|---|
90th Percentile | $90,000 | $7,500 | $43 |
75th Percentile | $80,000 | $6,667 | $38 |
Average | $70,979 | $5,915 | $34 |
25th Percentile | $62,000 | $5,167 | $30 |
10th Percentile | $55,000 | $4,583 | $26 |
The highest paying types of computer programmers are lead programmer, senior programmer, and programmer/analyst lead.
Job Title![]() ![]() | Annual Salary![]() ![]() | Monthly Salary![]() ![]() | Hourly Rate![]() ![]() | Job Openings![]() ![]() |
---|---|---|---|---|
Development Team Member | $27,071 | $2,256 | $13.02 | 389,951 |
Software Consultant | $88,605 | $7,384 | $42.60 | 275,746 |
Project Developer | $89,766 | $7,480 | $43.16 | 303,850 |
Computer Systems Analyst | $82,655 | $6,888 | $39.74 | 118,439 |
Computer Science Internship | $34,749 | $2,896 | $16.71 | 75,675 |
Program Developer | $74,749 | $6,229 | $35.94 | 128,488 |
Top companies hiring computer programmers now:
Computer programmer salaries at Google and NVIDIA are the highest-paying according to our most recent salary estimates. In addition, the average computer programmer salary at companies like Microsoft and Chegg are highly competitive.
Rank![]() ![]() | Company![]() ![]() | Average Salary![]() ![]() | Hourly Rate![]() ![]() |
---|---|---|---|
1 | $121,217 | $58.28 | |
2 | NVIDIA | $115,810 | $55.68 |
3 | Microsoft | $109,687 | $52.73 |
4 | Chegg | $109,501 | $52.64 |
5 | Genentech | $108,132 | $51.99 |
6 | Cadence Design Systems | $106,392 | $51.15 |
7 | Apple | $106,346 | $51.13 |
8 | PayPal | $105,534 | $50.74 |
9 | Silvaco | $104,335 | $50.16 |
10 | Varian Medical Systems | $103,147 | $49.59 |
11 | Lindsey & Associates | $102,990 | $49.51 |
12 | Kiteworks | $101,732 | $48.91 |
13 | Commvault | $99,110 | $47.65 |
14 | Juniper Networks | $97,312 | $46.78 |
15 | Mayo Clinic | $97,128 | $46.70 |
16 | Fortinet | $97,114 | $46.69 |
17 | GlobalLogic | $97,071 | $46.67 |
18 | Cantor Fitzgerald | $94,874 | $45.61 |
19 | JPMorgan Chase & Co. | $94,242 | $45.31 |
20 | Amgen | $94,001 | $45.19 |
The average computer programmer salary has risen by $13,166 over the last ten years. In 2014, the average computer programmer earned $57,813 annually, but today, they earn $70,979 a year. That works out to a 12% change in pay for computer programmers over the last decade.
Compare computer programmer salaries for cities or states with the national average over time.
Compare computer programmer salaries for individual cities or states with the national average.
Year![]() ![]() | Avg. Salary![]() ![]() | Hourly Rate![]() ![]() | % Change![]() ![]() |
---|---|---|---|
2025 | $71,000 | $34.12 | +3.3% |
2024 | $68,600 | $33.00 | +2.3% |
2023 | $67,100 | $32.25 | +2.4% |
2022 | $65,500 | $31.47 | +2.9% |
2021 | $63,600 | $30.55 | +0.4% |
Company![]() ![]() | Job![]() ![]() | Location![]() ![]() | Date Added![]() ![]() | Salary![]() ![]() |
---|---|---|---|---|
Trax International | Instrumentation Data Computer Programmer III | Yuma, AZ | 12/10/2024 | $73,796 |
New York State Civil Service | Computer Programmer | Albany, NY | 12/10/2024 | $60,000 |
State of New York | Computer Programmer | Albany, NY | 12/10/2024 | $60,000 |
Kloeckner Metals | Scheduler/CAD Programmer | Santa Fe Springs, CA | 12/09/2024 | $50,000 |
Trax Internation | Instrumentation Data Computer Programmer II **Internal Applicants Only** | Yuma, AZ | 12/06/2024 | $64,050 |
Leidos | Computer Programmer Lead | Enon, VA | 12/01/2024 | $101,400 |
Arvinacmeit | Computer Programmer | Tyngsborough, MA | 10/24/2024 | $98,987 |
Trax Internation | Instrumentation Data Computer Programmer III **Internal Applicants Only** | Yuma, AZ | 10/22/2024 | $73,796 |
Monroe Community College | Computer Programmer | Rochester, NY | 10/18/2024 | $60,424 |
Caterpillar | Cad/Cam Programmer | Hodges, SC | 10/16/2024 | $60,523 |
Search for computer programmer jobs