The national median salary for computer programmers is $100,390, with a salary spread of $102,750 from the 10th to 90th percentile -- a 102% range that reflects differences in experience, location, and industry. The mean salary of $105,170 is higher than the median, indicating that top earners pull the average upward. The highest-paying metro area is Boulder, CO, where the median reaches $155,030.
| City | Median | P25 | P75 | Employment |
|---|---|---|---|---|
| Boulder, CO | $155,030 | $75,780 | $199,830 | -- |
| San Jose, CA | $154,920 | $119,590 | $179,860 | 980 |
| Hartford, CT | $141,920 | $101,970 | $141,920 | 1,150 |
| Fayetteville, AR | $136,880 | $110,220 | $167,020 | 490 |
| San Diego, CA | $134,130 | $101,360 | $163,990 | 1,600 |
| Santa Cruz, CA | $132,850 | $106,750 | $152,490 | 90 |
| Bend, OR | $132,280 | $94,590 | $148,680 | 90 |
| Portland, ME | $131,960 | $95,080 | $191,670 | 190 |
| Bridgeport, CT | $130,790 | $97,650 | $133,620 | -- |
| San Francisco, CA | $130,730 | $77,710 | $166,830 | 2,440 |
| Washington, DC-VA-MD-WV | $130,390 | $93,490 | $163,340 | 2,680 |
| Boston, MA-NH | $128,900 | $102,290 | $142,650 | 1,600 |
| Kahului, HI | $128,240 | $125,270 | $128,240 | 40 |
| New York, NY-NJ | $126,750 | $94,990 | $151,470 | 6,670 |
| Spokane, WA | $125,240 | $97,420 | $125,240 | -- |
| Visalia, CA | $121,710 | $88,080 | $121,710 | 40 |
| Naples, FL | $119,330 | $94,450 | $119,330 | -- |
| Worcester, MA | $119,010 | $90,010 | $143,920 | 90 |
| Minneapolis, MN-WI | $118,000 | $92,750 | $125,300 | 1,570 |
| Colorado Springs, CO | $117,020 | $94,240 | $152,030 | 60 |
| Norwich, CT | $116,370 | $79,500 | $141,040 | -- |
| San Luis Obispo, CA | $114,110 | $80,040 | $133,610 | 90 |
| Corvallis, OR | $113,950 | $89,990 | $138,060 | 30 |
| Iowa City, IA | $113,590 | $79,760 | $128,520 | 100 |
| Lexington Park, MD | $112,990 | $83,740 | $145,490 | 110 |
| Richmond, VA | $112,690 | $86,860 | $135,670 | 310 |
| Salt Lake City, UT | $111,290 | $95,190 | $127,180 | 370 |
| Urban Honolulu, HI | $111,170 | $89,300 | $118,180 | 330 |
| Trenton, NJ | $110,990 | $82,090 | $127,730 | 220 |
| Huntsville, AL | $110,110 | $85,160 | $139,520 | 160 |
| Charlottesville, VA | $109,770 | $91,140 | $131,930 | -- |
| Santa Maria, CA | $109,690 | $83,260 | $128,090 | 140 |
| Vallejo, CA | $108,830 | $77,710 | $120,770 | 30 |
| Olympia, WA | $108,740 | $77,560 | $117,590 | 30 |
| Santa Rosa, CA | $108,060 | $87,120 | $131,100 | 80 |
| Elkhart, IN | $107,850 | $107,830 | $108,640 | 30 |
| Charleston, SC | $107,770 | $99,720 | $135,250 | 160 |
| Pensacola, FL | $107,400 | $74,930 | $107,400 | 90 |
| Los Angeles, CA | $107,090 | $82,770 | $132,600 | 3,400 |
| Greenville, NC | $106,770 | $84,380 | $106,770 | 60 |
| Baltimore, MD | $106,420 | $83,010 | $134,960 | 780 |
| New Haven, CT | $105,790 | $82,750 | $129,560 | -- |
| Savannah, GA | $105,600 | $92,130 | $118,360 | 70 |
| Durham, NC | $105,160 | $83,040 | $128,240 | 450 |
| Louisville/Jefferson County, KY-IN | $105,050 | $86,040 | $128,350 | -- |
| Denver, CO | $104,610 | $76,190 | $132,220 | 540 |
| Bellingham, WA | $104,240 | $94,120 | $119,170 | 40 |
| Reno, NV | $104,200 | $81,930 | $135,420 | 70 |
| Birmingham, AL | $103,750 | $80,380 | $120,800 | 120 |
| Eugene, OR | $103,600 | $89,340 | $120,820 | 80 |
| Modesto, CA | $103,250 | $77,820 | $112,700 | 50 |
| Virginia Beach, VA-NC | $103,070 | $80,830 | $131,260 | 280 |
| Salem, OR | $103,040 | $91,390 | $123,230 | 70 |
| Sacramento, CA | $102,600 | $84,010 | $130,980 | 580 |
| Flagstaff, AZ | $102,300 | $68,570 | $102,300 | 70 |
| Dallas, TX | $102,240 | $80,350 | $128,380 | 3,260 |
| Bremerton, WA | $102,150 | $80,430 | $121,940 | 30 |
| Indianapolis, IN | $102,070 | $85,790 | $131,380 | 550 |
| Atlanta, GA | $101,910 | $83,200 | $121,210 | 1,260 |
| Kansas City, MO-KS | $101,830 | $78,590 | $119,730 | 500 |
| Riverside, CA | $101,810 | $79,820 | $132,470 | 390 |
| Cincinnati, OH-KY-IN | $101,640 | $78,630 | $124,850 | 410 |
| Miami, FL | $101,530 | $79,990 | $128,030 | 1,100 |
| Philadelphia, PA-NJ-DE-MD | $101,420 | $80,660 | $134,710 | 1,770 |
| Macon, GA | $101,190 | $81,870 | $102,590 | 110 |
| Burlington, VT | $101,020 | $82,490 | $104,610 | 40 |
| Austin, TX | $100,700 | $74,910 | $135,630 | -- |
| Crestview, FL | $100,650 | $70,250 | $124,380 | 60 |
| Orlando, FL | $100,450 | $67,850 | $123,110 | 540 |
| Merced, CA | $100,410 | $83,300 | $125,130 | 30 |
| Tampa, FL | $100,140 | $64,560 | $124,630 | 830 |
| Ogden, UT | $100,120 | $78,400 | $122,480 | 100 |
| Palm Bay, FL | $100,100 | $64,250 | $115,940 | 140 |
| Little Rock, AR | $100,070 | $77,500 | $126,950 | 350 |
| Provo, UT | $99,980 | $78,300 | $127,400 | 150 |
| Syracuse, NY | $99,920 | $79,790 | $107,980 | 210 |
| Chicago, IL-IN | $99,750 | $66,710 | $131,590 | 650 |
| Greenville, SC | $99,520 | $76,620 | $107,610 | 130 |
| Fresno, CA | $99,370 | $76,420 | $122,080 | 110 |
| Portland, OR-WA | $99,150 | $98,360 | $131,090 | 820 |
| Jacksonville, FL | $99,050 | $80,440 | $125,580 | 280 |
| Reading, PA | $98,690 | $74,660 | $108,510 | 60 |
| Columbia, SC | $98,490 | $73,990 | $130,770 | 190 |
| Bangor, ME | $98,260 | $79,570 | $103,720 | 40 |
| Montgomery, AL | $97,710 | $69,830 | $113,350 | 390 |
| Evansville, IN | $97,630 | $89,470 | $124,970 | 30 |
| Madison, WI | $97,410 | $75,490 | $128,110 | 280 |
| Providence, RI-MA | $97,300 | $83,210 | $122,740 | 290 |
| St. Louis, MO-IL | $96,920 | $80,110 | $117,110 | 660 |
| Canton, OH | $96,750 | $70,300 | $102,190 | 30 |
| Houston, TX | $96,440 | $71,530 | $126,450 | 1,340 |
| Dayton, OH | $96,350 | $65,510 | $110,580 | 200 |
| Omaha, NE-IA | $95,150 | $66,180 | $127,340 | 640 |
| Buffalo, NY | $94,260 | $83,970 | $111,120 | 430 |
| Las Vegas, NV | $93,600 | $93,600 | $108,760 | 740 |
| Allentown, PA-NJ | $93,510 | $79,430 | $108,490 | 120 |
| Topeka, KS | $92,960 | $76,480 | $120,220 | 60 |
| Wichita, KS | $92,960 | $68,150 | $110,110 | 70 |
| Roanoke, VA | $92,830 | $65,080 | $114,660 | 50 |
| Oklahoma City, OK | $92,790 | $76,280 | $127,860 | 420 |
| Kiryas Joel, NY | $92,600 | $60,520 | $106,850 | 110 |
| Lincoln, NE | $92,510 | $73,710 | $106,500 | 260 |
| Fargo, ND-MN | $92,280 | $79,670 | $106,670 | 100 |
| Boise City, ID | $92,270 | $74,860 | $103,330 | -- |
| York, PA | $91,760 | $75,870 | $99,040 | 80 |
| Santa Fe, NM | $91,600 | $69,390 | $108,350 | 50 |
| Myrtle Beach, SC | $91,180 | $72,420 | $120,730 | 30 |
| Anchorage, AK | $91,130 | $80,020 | $114,900 | 320 |
| Phoenix, AZ | $91,110 | $74,890 | $130,210 | -- |
| Lexington, KY | $90,850 | $81,120 | $112,910 | 130 |
| Fairbanks, AK | $90,730 | $74,430 | $103,490 | 30 |
| Medford, OR | $90,570 | $68,830 | $119,290 | 50 |
| Hagerstown, MD-WV | $90,040 | $68,850 | $116,060 | 40 |
| Champaign, IL | $89,380 | $87,120 | $107,190 | 110 |
| Tucson, AZ | $88,990 | $71,490 | $100,420 | 230 |
| Atlantic City, NJ | $88,220 | $59,610 | $105,370 | 50 |
| Scranton, PA | $88,180 | $73,340 | $100,590 | 130 |
| Detroit, MI | $87,860 | $74,730 | $107,470 | 1,380 |
| Fort Smith, AR-OK | $87,640 | $73,110 | $126,740 | 50 |
| Fort Wayne, IN | $87,630 | $83,160 | $104,410 | -- |
| State College, PA | $87,610 | $64,560 | $92,960 | 40 |
| Blacksburg, VA | $87,100 | $79,280 | $112,980 | 30 |
| Racine, WI | $86,970 | $66,080 | $127,520 | 40 |
| Waco, TX | $86,900 | $66,080 | $103,300 | 70 |
| Harrisburg, PA | $86,450 | $70,900 | $107,850 | 140 |
| Las Cruces, NM | $86,420 | $67,930 | $86,420 | 50 |
| Tuscaloosa, AL | $86,110 | $66,800 | $100,200 | 40 |
| Traverse City, MI | $85,590 | $64,900 | $99,190 | 30 |
| Ann Arbor, MI | $85,580 | $60,640 | $111,440 | 310 |
| Bloomington, IN | $85,580 | $67,890 | $109,840 | 360 |
| Pittsburgh, PA | $85,340 | $62,930 | $111,230 | 420 |
| Milwaukee, WI | $85,280 | $68,040 | $106,280 | 580 |
| Kenosha, WI | $85,020 | $61,770 | $153,920 | 80 |
| Lawrence, KS | $84,950 | $69,040 | $84,950 | 60 |
| Lakeland, FL | $84,820 | $64,200 | $107,570 | 100 |
| Charlotte, NC-SC | $84,720 | $67,470 | $120,690 | 670 |
| Mankato, MN | $84,710 | $62,660 | $103,690 | 40 |
| Greensboro, NC | $84,700 | $73,380 | $93,460 | 190 |
| Davenport, IA-IL | $84,400 | $60,240 | $114,550 | 40 |
| Oxnard, CA | $84,250 | $63,890 | $125,960 | 120 |
| Albany, NY | $84,140 | $67,220 | $106,060 | 1,430 |
| Lancaster, PA | $83,990 | $66,950 | $99,000 | 100 |
| Winston, NC | $83,760 | $76,080 | $100,360 | 230 |
| Albuquerque, NM | $83,750 | $68,590 | $102,210 | 370 |
| Cape Coral, FL | $83,690 | $67,300 | $122,800 | 60 |
| Port St. Lucie, FL | $83,510 | $60,140 | $108,520 | 40 |
| Rochester, NY | $83,420 | $69,650 | $106,750 | 290 |
| Bismarck, ND | $83,160 | $71,960 | $135,370 | 60 |
| South Bend, IN-MI | $82,750 | $74,010 | $104,630 | 50 |
| Beaumont, TX | $82,560 | $64,390 | $105,470 | 40 |
| Oshkosh, WI | $81,970 | $64,310 | $101,220 | 50 |
| Green Bay, WI | $81,470 | $65,420 | $96,330 | 70 |
| Killeen, TX | $81,230 | $67,510 | $98,910 | 40 |
| Jefferson City, MO | $81,150 | $62,090 | $100,810 | 70 |
| Columbus, OH | $80,910 | $62,960 | $108,250 | 410 |
| Springfield, MO | $80,640 | $64,760 | $102,240 | 90 |
| College Station, TX | $80,620 | $64,960 | $94,640 | 60 |
| Binghamton, NY | $80,510 | $79,030 | $101,490 | 130 |
| Grand Rapids, MI | $80,060 | $65,160 | $102,130 | 250 |
| Toledo, OH | $79,770 | $71,650 | $98,230 | 100 |
| Mobile, AL | $79,640 | $78,000 | $79,640 | 60 |
| Wilmington, NC | $79,530 | $45,290 | $100,200 | 70 |
| Cleveland, OH | $79,290 | $61,820 | $106,830 | 400 |
| Appleton, WI | $79,270 | $62,700 | $119,100 | 50 |
| Des Moines, IA | $79,200 | $69,050 | $100,510 | 320 |
| Gainesville, FL | $78,970 | $64,290 | $97,460 | 50 |
| Kalamazoo, MI | $78,880 | $65,250 | $98,640 | 50 |
| Utica, NY | $78,770 | $59,230 | $97,140 | 80 |
| North Port, FL | $78,730 | $71,510 | $95,510 | 90 |
| Waterloo, IA | $78,250 | $66,460 | $90,370 | 60 |
| Akron, OH | $78,070 | $61,280 | $96,950 | 140 |
| Erie, PA | $78,060 | $59,270 | $85,120 | 40 |
| Chattanooga, TN-GA | $77,880 | $67,440 | $110,130 | 30 |
| Shreveport, LA | $77,730 | $69,980 | $103,750 | 80 |
| Ames, IA | $77,720 | $71,190 | $109,420 | 30 |
| St. Cloud, MN | $77,640 | $55,720 | $98,420 | 40 |
| Amarillo, TX | $77,570 | $67,020 | $98,710 | 60 |
| Asheville, NC | $77,460 | $62,060 | $100,860 | -- |
| New Orleans, LA | $77,220 | $57,350 | $77,220 | 550 |
| Cedar Rapids, IA | $76,530 | $62,970 | $97,140 | 90 |
| Longview, TX | $76,490 | $60,070 | $97,040 | 40 |
| Midland, TX | $75,640 | $70,460 | $127,650 | 60 |
| Corpus Christi, TX | $74,500 | $68,100 | $98,010 | 60 |
| Lansing, MI | $74,110 | $58,850 | $97,430 | 130 |
| Slidell, LA | $74,090 | $73,500 | $94,710 | -- |
| Memphis, TN-MS-AR | $73,970 | $53,620 | $97,830 | 110 |
| Lafayette, LA | $73,470 | $66,860 | $95,940 | -- |
| Youngstown, OH | $73,440 | $59,290 | $100,630 | 40 |
| Wausau, WI | $73,250 | $61,910 | $86,460 | 30 |
| Tallahassee, FL | $72,680 | $57,030 | $92,000 | 640 |
| Gulfport, MS | $72,430 | $63,710 | $97,840 | 50 |
| McAllen, TX | $72,430 | $67,470 | $96,140 | 60 |
| Dover, DE | $72,110 | $62,540 | $107,980 | 40 |
| Monroe, LA | $71,780 | $63,560 | $93,090 | 50 |
| Houma, LA | $71,590 | $54,040 | $73,810 | 70 |
| Lubbock, TX | $70,260 | $69,500 | $83,050 | 100 |
| Jackson, MS | $70,090 | $61,260 | $86,930 | 280 |
| Clarksville, TN-KY | $68,790 | $49,920 | $97,110 | 40 |
| Amherst Town, MA | $68,090 | $68,090 | $84,740 | 50 |
| Flint, MI | $67,300 | $51,710 | $81,210 | 40 |
| Knoxville, TN | $66,760 | $48,010 | $78,870 | 110 |
| Panama City, FL | $65,530 | $49,380 | $95,280 | 30 |
| El Paso, TX | $65,220 | $59,080 | $85,410 | 110 |
| Rochester, MN | $65,070 | $45,760 | $101,040 | 30 |
| Manchester, NH | $62,810 | $53,790 | $84,750 | 210 |
| Springfield, IL | $61,160 | $60,310 | $71,170 | -- |
| San Juan, PR | $51,460 | $44,050 | $69,740 | 840 |
Source: U.S. Bureau of Labor Statistics, May 2025 OEWS. This data reflects occupational employment and wage estimates and may not capture total compensation including equity, bonuses, or benefits.