CareerMatch Logo

Computer Programmers

Explore national pay levels, state-by-state opportunities, and metro market strength for this occupation. CareerMatch combines salary and employment data to help users see where a career has the strongest footprint.

Select a Job Title

Choose a different occupation to instantly load a full career profile.

Selected Job

Computer Programmers

National Avg Annual Salary

$103,640

National Avg Hourly Wage

$49.83

National Total Employment

109,870

Top Metro Avg Salary

$167,380

Career Snapshot

Use these highlights to quickly understand where this occupation pays best and where it has the broadest employment base.

Highest Paying State

Washington leads this occupation with an average annual salary of $159,090.

View Washington Rankings

Largest State Market

California has one of the largest employment markets with 14,720 jobs.

Open State View

Highest Paying Metro Area

Seattle-Tacoma-Bellevue, WA shows an average annual salary of $167,380.

View Metro Rankings

Largest Metro Market

New York-Newark-Jersey City, NY-NJ has a broad labor footprint with 6,510 jobs.

Open Metro View

National vs Top Market Pay Comparison

Top States by Average Salary

Top Metro Areas by Average Salary

Top Metro Areas by Employment

Top States for Computer Programmers

Ranked by average annual salary. Click the state name to open that state’s ranking page.

State State Code Avg Salary Total Jobs View
Washington WA $159,090 3,220 Open
Tennessee TN $130,630 1,300 Open
Colorado CO $130,130 1,090 Open
Massachusetts MA $120,360 3,040 Open
California CA $120,060 14,720 Open
Oregon OR $119,540 1,180 Open
Virginia VA $113,730 4,210 Open
Connecticut CT $113,290 1,460 Open
New Jersey NJ $112,930 4,000 Open
Oklahoma OK $111,370 1,420 Open

Top Metro Areas for Computer Programmers

Ranked by average annual salary. Click a metro area to open its local ranking page.