Top 15 cities for computer programmers by average salary
| San Jose, CA | $150,780 |
|---|---|
| Boulder, CO | $139,840 |
| Portland, ME | $138,860 |
| Fayetteville, AR | $130,080 |
| San Diego, CA | $129,530 |
| New York, NY | $128,880 |
| Boston, MA | $128,590 |
| Santa Cruz, CA | $128,360 |
| Bridgeport, CT | $128,060 |
| Washington, DC | $127,780 |
| San Francisco, CA | $127,030 |
| Hartford, CT | $126,270 |
| Kahului, HI | $125,490 |
| Bend, OR | $122,240 |
| Worcester, MA | $120,170 |
Map: Computer Programmers salary by metro area
Loading map…
Map data © OpenStreetMap contributors.
Computer Programmers salary by state
Massachusetts pays computer programmers the most statewide, $127,520 a year on average. Statewide columns cover every employer in the state; city columns cover the metro areas we publish.
| State | Statewide average | Statewide median | Jobs | Metros | Highest city average | Lowest city average |
|---|---|---|---|---|---|---|
| Washington, D.C. | n/a | n/a | 230 | 1 | $127,780 | $127,780 |
| Massachusetts | $127,520 | $128,390 | 1,930 | 3 | $128,590 | $78,980 |
| Washington | $126,540 | $125,620 | 2,540 | 4 | $113,420 | $101,790 |
| Virginia | $122,060 | $121,610 | 3,070 | 5 | $113,190 | $92,990 |
| Connecticut | $121,270 | $133,820 | 1,650 | 4 | $128,060 | $108,440 |
| California | $119,900 | $116,760 | 11,340 | 16 | $150,780 | $96,290 |
| Oklahoma | $119,380 | $99,780 | 990 | 1 | $104,690 | $104,690 |
| Colorado | $119,260 | $104,610 | 930 | 3 | $139,840 | $110,800 |
| Maine | $117,430 | $101,780 | 450 | 2 | $138,860 | $92,300 |
| Maryland | $117,210 | $125,570 | 2,490 | 3 | $117,960 | $92,270 |
| New York | $115,900 | $103,980 | 7,020 | 8 | $128,880 | $82,900 |
| New Jersey | $114,950 | $104,940 | 3,930 | 2 | $108,350 | $90,990 |
| Arkansas | $112,070 | $111,840 | 1,050 | 3 | $130,080 | $92,940 |
| Hawaii | $111,530 | $118,180 | 450 | 2 | $125,490 | $107,560 |
| Oregon | $110,390 | $99,540 | 1,370 | 6 | $122,240 | $96,240 |
| Rhode Island | $105,300 | $96,470 | 250 | 1 | $107,750 | $107,750 |
| Utah | $103,490 | $104,890 | 690 | 3 | $109,150 | $98,970 |
| Wisconsin | n/a | n/a | 3,080 | 8 | $102,860 | $79,080 |
| Arizona | $102,710 | $88,990 | 1,560 | 3 | $106,860 | $89,040 |
| Nevada | $102,130 | $93,600 | 840 | 2 | $111,850 | $101,220 |
| Georgia | $101,520 | $98,380 | 1,890 | 3 | $111,440 | $93,140 |
| Kentucky | $101,200 | $94,850 | 950 | 2 | $108,930 | $99,180 |
| Texas | $100,740 | $99,330 | 7,620 | 14 | $109,100 | $73,590 |
| South Carolina | $100,720 | $99,740 | 790 | 4 | $115,960 | $93,760 |
| Minnesota | $100,530 | $107,250 | 2,070 | 4 | $107,910 | $75,370 |
| Kansas | $99,410 | $92,960 | 460 | 3 | $101,980 | $83,510 |
| Nebraska | $99,020 | $95,150 | 1,090 | 2 | $98,650 | $93,800 |
| Indiana | $98,340 | $97,000 | 1,520 | 6 | $106,400 | $88,760 |
| Alaska | $98,240 | $91,700 | 530 | 2 | $98,790 | $92,860 |
| North Dakota | $97,550 | $92,280 | 190 | 2 | $94,800 | $93,870 |
| Florida | $96,940 | $93,180 | 4,760 | 15 | $113,080 | $71,650 |
| Alabama | $96,410 | $93,800 | 890 | 5 | $115,420 | $80,840 |
| Pennsylvania | $95,820 | $89,180 | 3,120 | 10 | $107,240 | $76,540 |
| Ohio | $93,010 | $85,270 | 2,100 | 8 | $104,090 | $79,400 |
| Montana | $91,670 | $89,920 | n/a | 0 | n/a | n/a |
| Missouri | $91,390 | $90,420 | 1,520 | 4 | $99,840 | $87,270 |
| New Mexico | $91,280 | $83,750 | 600 | 3 | $92,040 | $84,930 |
| Idaho | $90,990 | $89,020 | n/a | 1 | $94,940 | $94,940 |
| Louisiana | n/a | n/a | 1,580 | 6 | $88,770 | $71,170 |
| Vermont | $88,720 | $89,560 | 170 | 1 | $99,090 | $99,090 |
| Wyoming | $88,620 | $81,640 | 60 | 0 | n/a | n/a |
| Illinois | $87,660 | $72,540 | 1,280 | 3 | $103,330 | $71,250 |
| Tennessee | n/a | n/a | 920 | 4 | $87,270 | $70,310 |
| Iowa | $87,010 | $79,180 | 950 | 6 | $108,010 | $78,340 |
| North Carolina | $81,740 | $81,070 | 4,120 | 7 | $107,800 | $81,310 |
| Delaware | n/a | n/a | 450 | 1 | $80,490 | $80,490 |
| New Hampshire | $79,720 | $74,000 | n/a | 1 | $73,550 | $73,550 |
| Michigan | $77,870 | $65,860 | 4,400 | 7 | $94,570 | $71,060 |
| Mississippi | $75,920 | $85,120 | 1,170 | 2 | $80,820 | $74,880 |
| West Virginia | $75,360 | $65,320 | 140 | 0 | n/a | n/a |
| South Dakota | $67,940 | $58,240 | 70 | 0 | n/a | n/a |
| Puerto Rico | $57,480 | $51,310 | 920 | 1 | $57,870 | $57,870 |
Computer Programmers salary in every city we cover
Sort by any column. Each city links to its pay range, take-home pay and cost of living.
| Metro area | Average | Median | Hourly | Jobs |
|---|---|---|---|---|
| San Jose, CA | $150,780 | $154,920 | $72.49 | 980 |
| Boulder, CO | $139,840 | $155,030 | $67.23 | n/a |
| Portland, ME | $138,860 | $131,960 | $66.76 | 190 |
| Fayetteville, AR | $130,080 | $136,880 | $62.54 | 490 |
| San Diego, CA | $129,530 | $134,130 | $62.28 | 1,600 |
| New York, NY | $128,880 | $126,750 | $61.96 | 6,670 |
| Boston, MA | $128,590 | $128,900 | $61.82 | 1,600 |
| Santa Cruz, CA | $128,360 | $132,850 | $61.71 | 90 |
| Bridgeport, CT | $128,060 | $130,790 | $61.57 | n/a |
| Washington, DC | $127,780 | $130,390 | $61.43 | 2,680 |
| San Francisco, CA | $127,030 | $130,730 | $61.07 | 2,440 |
| Hartford, CT | $126,270 | $141,920 | $60.71 | 1,150 |
| Kahului, HI | $125,490 | $128,240 | $60.33 | 40 |
| Bend, OR | $122,240 | $132,280 | $58.77 | 90 |
| Worcester, MA | $120,170 | $119,010 | $57.78 | 90 |
| Baltimore, MD | $117,960 | $106,420 | $56.71 | 780 |
| Lexington Park, MD | $116,010 | $112,990 | $55.77 | 110 |
| Charleston, SC | $115,960 | $107,770 | $55.75 | 160 |
| Huntsville, AL | $115,420 | $110,110 | $55.49 | 160 |
| Corvallis, OR | $115,020 | $113,950 | $55.30 | 30 |
| Colorado Springs, CO | $114,670 | $117,020 | $55.13 | 60 |
| Norwich, CT | $114,130 | $116,370 | $54.87 | n/a |
| Spokane, WA | $113,420 | $125,240 | $54.53 | n/a |
| San Luis Obispo, CA | $113,250 | $114,110 | $54.45 | 90 |
| Charlottesville, VA | $113,190 | $109,770 | $54.42 | n/a |
| Naples, FL | $113,080 | $119,330 | $54.36 | n/a |
| Sacramento, CA | $112,710 | $102,600 | $54.19 | 580 |
| Santa Rosa, CA | $112,410 | $108,060 | $54.04 | 80 |
| Portland, OR | $111,950 | $99,150 | $53.82 | 820 |
| Richmond, VA | $111,950 | $112,690 | $53.82 | 310 |
| Reno, NV | $111,850 | $104,200 | $53.77 | 70 |
| Savannah, GA | $111,440 | $105,600 | $53.58 | 70 |
| Denver, CO | $110,800 | $104,610 | $53.27 | 540 |
| Salt Lake City, UT | $109,150 | $111,290 | $52.48 | 370 |
| Austin, TX | $109,100 | $100,700 | $52.45 | n/a |
| Louisville, KY | $108,930 | $105,050 | $52.37 | n/a |
| Santa Maria, CA | $108,440 | $109,690 | $52.14 | 140 |
| New Haven, CT | $108,440 | $105,790 | $52.14 | n/a |
| Trenton, NJ | $108,350 | $110,990 | $52.09 | 220 |
| Los Angeles, CA | $108,020 | $107,090 | $51.93 | 3,400 |
| Iowa City, IA | $108,010 | $113,590 | $51.93 | 100 |
| Minneapolis, MN | $107,910 | $118,000 | $51.88 | 1,570 |
| Durham, NC | $107,800 | $105,160 | $51.83 | 450 |
| Virginia Beach, VA | $107,770 | $103,070 | $51.81 | 280 |
| Providence, RI | $107,750 | $97,300 | $51.80 | 290 |
| Honolulu, HI | $107,560 | $111,170 | $51.71 | 330 |
| Bremerton, WA | $107,480 | $102,150 | $51.68 | 30 |
| Philadelphia, PA | $107,240 | $101,420 | $51.56 | 1,770 |
| Phoenix, AZ | $106,860 | $91,110 | $51.37 | n/a |
| Bellingham, WA | $106,700 | $104,240 | $51.30 | 40 |
| Indianapolis, IN | $106,400 | $102,070 | $51.16 | 550 |
| Dallas, TX | $106,330 | $102,240 | $51.12 | 3,260 |
| Visalia, CA | $105,690 | $121,710 | $50.81 | 40 |
| Atlanta, GA | $105,320 | $101,910 | $50.63 | 1,260 |
| Vallejo, CA | $105,130 | $108,830 | $50.55 | 30 |
| Tampa, FL | $104,980 | $100,140 | $50.47 | 830 |
| Miami, FL | $104,920 | $101,530 | $50.44 | 1,100 |
| Elkhart, IN | $104,760 | $107,850 | $50.36 | 30 |
| Eugene, OR | $104,710 | $103,600 | $50.34 | 80 |
| Oklahoma City, OK | $104,690 | $92,790 | $50.33 | 420 |
| Riverside, CA | $104,620 | $101,810 | $50.30 | 390 |
| Salem, OR | $104,560 | $103,040 | $50.27 | 70 |
| Cincinnati, OH | $104,090 | $101,640 | $50.04 | 410 |
| Crestview, FL | $103,710 | $100,650 | $49.86 | 60 |
| Greenville, SC | $103,550 | $99,520 | $49.78 | 130 |
| Chicago, IL | $103,330 | $99,750 | $49.68 | 650 |
| Madison, WI | $102,860 | $97,410 | $49.45 | 280 |
| Evansville, IN | $102,360 | $97,630 | $49.21 | 30 |
| Merced, CA | $102,030 | $100,410 | $49.06 | 30 |
| Topeka, KS | $101,980 | $92,960 | $49.03 | 60 |
| Jacksonville, FL | $101,960 | $99,050 | $49.02 | 280 |
| Olympia, WA | $101,790 | $108,740 | $48.94 | 30 |
| Las Vegas, NV | $101,220 | $93,600 | $48.66 | 740 |
| Birmingham, AL | $100,940 | $103,750 | $48.53 | 120 |
| Little Rock, AR | $100,190 | $100,070 | $48.17 | 350 |
| Ogden, UT | $100,000 | $100,120 | $48.08 | 100 |
| Kansas City, MO | $99,840 | $101,830 | $48.00 | 500 |
| Blacksburg, VA | $99,690 | $87,100 | $47.93 | 30 |
| Houston, TX | $99,430 | $96,440 | $47.80 | 1,340 |
| Lexington, KY | $99,180 | $90,850 | $47.68 | 130 |
| Burlington, VT | $99,090 | $101,020 | $47.64 | 40 |
| Provo, UT | $98,970 | $99,980 | $47.58 | 150 |
| Syracuse, NY | $98,960 | $99,920 | $47.58 | 210 |
| Anchorage, AK | $98,790 | $91,130 | $47.50 | 320 |
| Champaign, IL | $98,760 | $89,380 | $47.48 | 110 |
| Omaha, NE | $98,650 | $95,150 | $47.43 | 640 |
| Greenville, NC | $98,290 | $106,770 | $47.26 | 60 |
| Fresno, CA | $98,190 | $99,370 | $47.21 | 110 |
| Buffalo, NY | $98,170 | $94,260 | $47.20 | 430 |
| Columbia, SC | $97,940 | $98,490 | $47.09 | 190 |
| Modesto, CA | $97,650 | $103,250 | $46.95 | 50 |
| Wichita, KS | $97,570 | $92,960 | $46.91 | 70 |
| St. Louis, MO | $97,430 | $96,920 | $46.84 | 660 |
| Pensacola, FL | $96,940 | $107,400 | $46.61 | 90 |
| Reading, PA | $96,760 | $98,690 | $46.52 | 60 |
| Allentown, PA | $96,360 | $93,510 | $46.33 | 120 |
| Oxnard, CA | $96,290 | $84,250 | $46.29 | 120 |
| Medford, OR | $96,240 | $90,570 | $46.27 | 50 |
| Kenosha, WI | $96,040 | $85,020 | $46.18 | 80 |
| Kiryas Joel, NY | $95,490 | $92,600 | $45.91 | 110 |
| Fort Myers, FL | $95,430 | $83,690 | $45.88 | 60 |
| Dayton, OH | $95,210 | $96,350 | $45.78 | 200 |
| Midland, TX | $95,170 | $75,640 | $45.76 | 60 |
| Racine, WI | $95,170 | $86,970 | $45.76 | 40 |
| Boise, ID | $94,940 | $92,270 | $45.64 | n/a |
| Orlando, FL | $94,810 | $100,450 | $45.58 | 540 |
| Bismarck, ND | $94,800 | $83,160 | $45.58 | 60 |
| Montgomery, AL | $94,650 | $97,710 | $45.50 | 390 |
| Detroit, MI | $94,570 | $87,860 | $45.47 | 1,380 |
| Fargo, ND | $93,870 | $92,280 | $45.13 | 100 |
| Lincoln, NE | $93,800 | $92,510 | $45.10 | 260 |
| Myrtle Beach, SC | $93,760 | $91,180 | $45.08 | 30 |
| Charlotte, NC | $93,520 | $84,720 | $44.96 | 670 |
| Cleveland, OH | $93,510 | $79,290 | $44.96 | 400 |
| Macon, GA | $93,140 | $101,190 | $44.78 | 110 |
| Palm Bay, FL | $93,040 | $100,100 | $44.73 | 140 |
| Roanoke, VA | $92,990 | $92,830 | $44.71 | 50 |
| Fort Smith, AR | $92,940 | $87,640 | $44.68 | 50 |
| Fairbanks, AK | $92,860 | $90,730 | $44.64 | 30 |
| Bangor, ME | $92,300 | $98,260 | $44.38 | 40 |
| Hagerstown, MD | $92,270 | $90,040 | $44.36 | 40 |
| Harrisburg, PA | $92,060 | $86,450 | $44.26 | 140 |
| Santa Fe, NM | $92,040 | $91,600 | $44.25 | 50 |
| Tucson, AZ | $91,800 | $88,990 | $44.14 | 230 |
| Fort Wayne, IN | $91,790 | $87,630 | $44.13 | n/a |
| Atlantic City, NJ | $90,990 | $88,220 | $43.75 | 50 |
| Winston-Salem, NC | $90,720 | $83,760 | $43.61 | 230 |
| Pittsburgh, PA | $90,530 | $85,340 | $43.52 | 420 |
| York, PA | $90,380 | $91,760 | $43.45 | 80 |
| Toledo, OH | $90,340 | $79,770 | $43.44 | 100 |
| Milwaukee, WI | $90,290 | $85,280 | $43.41 | 580 |
| Rochester, NY | $90,250 | $83,420 | $43.39 | 290 |
| Lancaster, PA | $89,990 | $83,990 | $43.26 | 100 |
| Port St. Lucie, FL | $89,990 | $83,510 | $43.27 | 40 |
| South Bend, IN | $89,880 | $82,750 | $43.21 | 50 |
| Akron, OH | $89,480 | $78,070 | $43.02 | 140 |
| Davenport, IA | $89,120 | $84,400 | $42.85 | 40 |
| Flagstaff, AZ | $89,040 | $102,300 | $42.81 | 70 |
| Lakeland, FL | $89,000 | $84,820 | $42.79 | 100 |
| Scranton, PA | $88,960 | $88,180 | $42.77 | 130 |
| Ames, IA | $88,830 | $77,720 | $42.71 | 30 |
| Traverse City, MI | $88,790 | $85,590 | $42.69 | 30 |
| Shreveport, LA | $88,770 | $77,730 | $42.68 | 80 |
| Bloomington, IN | $88,760 | $85,580 | $42.68 | 360 |
| Springfield, MO | $88,760 | $80,640 | $42.68 | 90 |
| Albuquerque, NM | $88,570 | $83,750 | $42.58 | 370 |
| Oshkosh, WI | $88,500 | $81,970 | $42.55 | 50 |
| Columbus, OH | $88,220 | $80,910 | $42.41 | 410 |
| Albany, NY | $88,020 | $84,140 | $42.32 | 1,430 |
| Appleton, WI | $87,960 | $79,270 | $42.29 | 50 |
| Kalamazoo, MI | $87,730 | $78,880 | $42.18 | 50 |
| Waco, TX | $87,720 | $86,900 | $42.17 | 70 |
| Mankato, MN | $87,470 | $84,710 | $42.05 | 40 |
| Greensboro, NC | $87,360 | $84,700 | $42.00 | 190 |
| Chattanooga, TN | $87,270 | $77,880 | $41.96 | 30 |
| Jefferson City, MO | $87,270 | $81,150 | $41.96 | 70 |
| Grand Rapids, MI | $87,050 | $80,060 | $41.85 | 250 |
| Ann Arbor, MI | $86,980 | $85,580 | $41.82 | 310 |
| Binghamton, NY | $86,440 | $80,510 | $41.56 | 130 |
| Green Bay, WI | $85,920 | $81,470 | $41.31 | 70 |
| Des Moines, IA | $85,640 | $79,200 | $41.17 | 320 |
| Canton, OH | $85,600 | $96,750 | $41.15 | 30 |
| Las Cruces, NM | $84,930 | $86,420 | $40.83 | 50 |
| Beaumont, TX | $84,760 | $82,560 | $40.75 | 40 |
| Sarasota, FL | $83,970 | $78,730 | $40.37 | 90 |
| Corpus Christi, TX | $83,550 | $74,500 | $40.17 | 60 |
| College Station, TX | $83,510 | $80,620 | $40.15 | 60 |
| Lawrence, KS | $83,510 | $84,950 | $40.15 | 60 |
| Tuscaloosa, AL | $83,450 | $86,110 | $40.12 | 40 |
| Memphis, TN | $83,180 | $73,970 | $39.99 | 110 |
| Asheville, NC | $83,150 | $77,460 | $39.98 | n/a |
| Utica, NY | $82,900 | $78,770 | $39.86 | 80 |
| State College, PA | $82,860 | $87,610 | $39.84 | 40 |
| Gainesville, FL | $82,680 | $78,970 | $39.75 | 50 |
| Amarillo, TX | $82,460 | $77,570 | $39.65 | 60 |
| Cedar Rapids, IA | $81,580 | $76,530 | $39.22 | 90 |
| McAllen, TX | $81,490 | $72,430 | $39.18 | 60 |
| Wilmington, NC | $81,310 | $79,530 | $39.09 | 70 |
| Killeen, TX | $81,020 | $81,230 | $38.95 | 40 |
| Mobile, AL | $80,840 | $79,640 | $38.86 | 60 |
| Gulfport, MS | $80,820 | $72,430 | $38.86 | 50 |
| Dover, DE | $80,490 | $72,110 | $38.70 | 40 |
| St. Cloud, MN | $80,290 | $77,640 | $38.60 | 40 |
| Slidell, LA | $80,280 | $74,090 | $38.60 | n/a |
| Lansing, MI | $80,240 | $74,110 | $38.58 | 130 |
| Lafayette, LA | $80,200 | $73,470 | $38.56 | n/a |
| Youngstown, OH | $79,400 | $73,440 | $38.17 | 40 |
| Wausau, WI | $79,080 | $73,250 | $38.02 | 30 |
| Amherst, MA | $78,980 | $68,090 | $37.97 | 50 |
| Longview, TX | $78,530 | $76,490 | $37.76 | 40 |
| Waterloo, IA | $78,340 | $78,250 | $37.66 | 60 |
| Lubbock, TX | $77,460 | $70,260 | $37.24 | 100 |
| Erie, PA | $76,540 | $78,060 | $36.80 | 40 |
| Monroe, LA | $76,150 | $71,780 | $36.61 | 50 |
| Tallahassee, FL | $75,480 | $72,680 | $36.29 | 640 |
| Rochester, MN | $75,370 | $65,070 | $36.24 | 30 |
| Jackson, MS | $74,880 | $70,090 | $36.00 | 280 |
| El Paso, TX | $73,590 | $65,220 | $35.38 | 110 |
| Houma, LA | $73,570 | $71,590 | $35.37 | 70 |
| Manchester, NH | $73,550 | $62,810 | $35.36 | 210 |
| Clarksville, TN | $73,540 | $68,790 | $35.35 | 40 |
| Panama City, FL | $71,650 | $65,530 | $34.45 | 30 |
| Springfield, IL | $71,250 | $61,160 | $34.25 | n/a |
| New Orleans, LA | $71,170 | $77,220 | $34.22 | 550 |
| Flint, MI | $71,060 | $67,300 | $34.16 | 40 |
| Knoxville, TN | $70,310 | $66,760 | $33.80 | 110 |
| San Juan, PR | $57,870 | $51,460 | $27.82 | 840 |
Related jobs
- Computer Systems AnalystsU.S. average $114,610
- Computer Network Support SpecialistsU.S. average $81,870
- Computer User Support SpecialistsU.S. average $67,330
- Network and Computer Systems AdministratorsU.S. average $103,680
- Software DevelopersU.S. average $148,100
- Software Quality Assurance Analysts and TestersU.S. average $111,490
- Computer Occupations, All OtherU.S. average $122,230
- Information Security AnalystsU.S. average $132,510
Computer Programmers salary: questions
Where do computer programmers make the most money?
In San Jose, CA, with an average of $150,780 a year, among the 207 metro areas we cover.
What is the average computer programmers salary in the U.S.?
$105,170 a year nationwide (BLS OEWS national estimates, May 2025); the median is $100,390, so half of computer programmers earn more than that and half less.
What salary should computer programmers ask for?
Start from the figures for your city: the middle half of computer programmers nationwide earn between $75,850 (25th percentile) and $130,680 (75th percentile). Newer workers usually start near the 25th percentile and experienced ones can ask for the 75th; each city page shows the local range. See how to read salary percentiles.
Which state pays computer programmers the most?
Massachusetts, with a statewide average of $127,520 a year (BLS state estimates, May 2025).
Where is computer programmers pay the lowest?
San Juan, PR, at $57,870 a year on average. Lower pay often comes with lower prices: check the cost of living on each city page.
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 15-1251.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.