Computer and mathematical occupations
May 2005 employment and annual earnings distribution, wage and salary workers
Computer and Mathematical Occupations: This major group includes all computer and mathematical science workers.
May 2005 employment and annual earnings distribution, wage and salary workers
National, State, and Metropolitan Area Occupational Employment and Earnings
State maximums: employment earnings: mean 10th 25th 50th 75th 90th
Metro maximums: employment earnings: mean 10th 25th 50th 75th 90th
| Computer and mathematical occupations | |||||
| Percentile annual earnings, $ | |||||
| 10th | 25th | 50th | 75th | 90th | |
| National | |||||
| U.S. employment: 2,952,740 mean earnings: $67,100 | 34,460 | 46,730 | 63,940 | 84,520 | 106,090 |
| State and Metro Area | |||||
| Alabama (ACS) (EAG) employment: 31,740 mean earnings: $60,700 | 29,710 | 40,320 | 56,990 | 76,800 | 94,790 |
| Anniston - Oxford, AL employment: 270 mean earnings: $50,670 | 27,080 | 35,420 | 49,700 | 64,690 | 74,510 |
| Auburn - Opelika, AL employment: 420 mean earnings: $47,390 | 17,580 | 34,250 | 47,240 | 60,730 | 72,870 |
| Birmingham - Hoover, AL employment: 10,100 mean earnings: $56,950 | 30,610 | 40,820 | 55,140 | 71,930 | 87,920 |
| Decatur, AL employment: 260 mean earnings: $54,590 | 20,620 | 34,250 | 52,280 | 73,770 | 90,600 |
| Dothan, AL employment: 290 mean earnings: $44,880 | 22,590 | 29,040 | 39,610 | 55,990 | 72,710 |
| Florence - Muscle Shoals, AL employment: 170 mean earnings: $45,540 | 25,110 | 31,560 | 42,460 | 56,170 | 72,640 |
| Huntsville, AL employment: 11,250 mean earnings: $70,330 | 35,570 | 48,940 | 67,870 | 87,190 | 106,980 |
| Mobile, AL employment: 2,430 mean earnings: $47,540 | 27,280 | 33,350 | 44,470 | 59,560 | 73,090 |
| Montgomery, AL employment: 3,320 mean earnings: $68,930 | 32,250 | 43,060 | 59,780 | 83,870 | 123,580 |
| Tuscaloosa, AL employment: 570 mean earnings: $48,430 | 24,390 | 31,910 | 43,970 | 61,470 | 81,340 |
| Alaska (ACS) (EAG) employment: 3,950 mean earnings: $59,740 | 37,600 | 46,050 | 58,150 | 72,530 | 87,310 |
| Anchorage, AK employment: 2,590 mean earnings: $61,390 | 38,230 | 47,400 | 60,080 | 74,840 | 89,190 |
| Fairbanks, AK employment: 490 mean earnings: $54,910 | 35,700 | 43,320 | 53,070 | 65,940 | 79,800 |
| Arizona (ACS) (EAG) employment: 49,410 mean earnings: $59,580 | 31,550 | 41,830 | 56,890 | 74,540 | 91,910 |
| Flagstaff, AZ employment: 640 mean earnings: $52,120 | 31,000 | 38,210 | 48,630 | 65,150 | 77,990 |
| Phoenix - Mesa - Scottsdale, AZ employment: 37,730 mean earnings: $60,020 | 32,380 | 42,650 | 57,180 | 75,140 | 91,910 |
| Prescott, AZ employment: 450 mean earnings: $49,680 | 22,320 | 27,850 | 46,320 | 64,170 | 85,640 |
| Tucson, AZ employment: 8,040 mean earnings: $61,070 | 31,090 | 41,580 | 59,100 | 75,610 | 96,200 |
| Yuma, AZ employment: 390 mean earnings: $46,890 | 24,230 | 29,430 | 42,890 | 60,710 | 78,840 |
| Arkansas (ACS) (EAG) employment: 13,940 mean earnings: $49,170 | 25,940 | 33,530 | 45,280 | 61,660 | 78,200 |
| Fayetteville - Springdale - Rogers, AR - MO employment: 3,840 mean earnings: $48,620 | 26,520 | 33,160 | 44,110 | 60,580 | 77,250 |
| Fort Smith, AR - OK employment: 810 mean earnings: $50,610 | 25,780 | 34,220 | 45,040 | 61,710 | 71,550 |
| Hot Springs, AR employment: 200 mean earnings: $38,350 | 17,890 | 21,990 | 34,060 | 49,120 | 65,050 |
| Jonesboro, AR employment: 310 mean earnings: $38,130 | 23,310 | 29,800 | 36,390 | 45,710 | 56,150 |
| Little Rock - North Little Rock, AR employment: 6,520 mean earnings: $51,760 | 28,720 | 36,100 | 48,390 | 65,190 | 81,270 |
| Pine Bluff, AR employment: 410 mean earnings: $54,270 | 26,840 | 37,290 | 50,330 | 69,800 | 88,310 |
| California (ACS) (EAG) employment: 384,580 mean earnings: $75,800 | 38,630 | 52,860 | 72,920 | 94,600 | 117,090 |
| Bakersfield, CA employment: 2,650 mean earnings: $64,350 | 32,570 | 45,490 | 61,660 | 83,640 | 102,730 |
| Chico, CA employment: 820 mean earnings: $51,110 | 27,850 | 34,820 | 48,050 | 62,410 | 82,520 |
| El Centro, CA employment: 290 mean earnings: $46,880 | 24,130 | 32,060 | 43,710 | 60,920 | 73,770 |
| Fresno, CA employment: 2,820 mean earnings: $57,620 | 28,590 | 37,870 | 53,590 | 70,100 | 92,340 |
| Hanford - Corcoran, CA employment: 170 mean earnings: $61,670 | 33,560 | 41,730 | 57,090 | 70,680 | 123,460 |
| Los Angeles - Long Beach - Glendale, CA Metropolitan Division employment: 81,140 mean earnings: $70,440 | 36,710 | 48,390 | 67,550 | 89,880 | 111,950 |
| Madera, CA employment: 200 mean earnings: $51,560 | 31,580 | 40,080 | 48,940 | 62,710 | 77,760 |
| Merced, CA employment: n.a. mean earnings: $47,200 | 24,410 | 32,490 | 42,840 | 57,440 | 75,740 |
| Modesto, CA employment: 900 mean earnings: $58,670 | 29,140 | 37,220 | 53,520 | 71,740 | 95,280 |
| Napa, CA employment: 470 mean earnings: $61,210 | 32,200 | 45,680 | 59,630 | 75,980 | 92,950 |
| Oakland - Fremont - Hayward, CA Metropolitan Division employment: 33,850 mean earnings: $77,480 | 45,870 | 58,430 | 75,680 | 93,440 | 115,340 |
| Oxnard - Thousand Oaks - Ventura, CA employment: 7,740 mean earnings: $71,660 | 38,880 | 52,630 | 70,880 | 89,350 | 109,240 |
| Redding, CA employment: 500 mean earnings: $52,480 | 29,810 | 35,660 | 48,180 | 63,940 | 77,860 |
| Riverside - San Bernardino - Ontario, CA employment: 11,830 mean earnings: $61,490 | 33,100 | 44,090 | 58,740 | 77,040 | 92,760 |
| Sacramento - - Arden - Arcade - - Roseville, CA employment: 24,970 mean earnings: $66,840 | 39,130 | 50,820 | 64,490 | 80,180 | 98,620 |
| Salinas, CA employment: 1,830 mean earnings: $73,230 | 37,830 | 51,820 | 68,860 | 91,250 | 117,340 |
| San Diego - Carlsbad - San Marcos, CA employment: 34,830 mean earnings: $70,820 | 37,860 | 50,280 | 68,340 | 88,780 | 109,750 |
| San Francisco - San Mateo - Redwood City, CA Metropolitan Division employment: 45,840 mean earnings: $86,180 | 48,380 | 64,620 | 84,260 | 105,970 | 128,460 |
| San Jose - Sunnyvale - Santa Clara, CA employment: 67,560 mean earnings: $92,700 | 53,410 | 69,930 | 90,360 | 112,510 | 136,900 |
| San Luis Obispo - Paso Robles, CA employment: 1,210 mean earnings: $57,310 | 28,010 | 38,810 | 55,460 | 72,290 | 90,500 |
| Santa Ana - Anaheim - Irvine, CA Metropolitan Division employment: 43,440 mean earnings: $69,630 | 33,210 | 44,380 | 65,460 | 87,460 | 110,960 |
| Santa Barbara - Santa Maria, CA employment: 4,320 mean earnings: $61,890 | 29,610 | 40,570 | 57,060 | 80,020 | 100,290 |
| Santa Cruz - Watsonville, CA employment: 1,790 mean earnings: $71,750 | 37,280 | 50,110 | 68,770 | 89,490 | 111,630 |
| Santa Rosa - Petaluma, CA employment: 3,460 mean earnings: $74,980 | 35,410 | 49,970 | 74,640 | 98,040 | 114,830 |
| Stockton, CA employment: 1,420 mean earnings: $55,980 | 30,730 | 35,340 | 51,790 | 70,240 | 91,340 |
| Vallejo - Fairfield, CA employment: 910 mean earnings: $62,180 | 31,400 | 44,070 | 59,000 | 79,020 | 95,750 |
| Visalia - Porterville, CA employment: 640 mean earnings: $56,080 | 30,760 | 38,350 | 50,450 | 71,110 | 92,050 |
| Yuba City, CA employment: 310 mean earnings: $49,420 | 26,620 | 34,660 | 48,390 | 61,400 | 73,380 |
| Colorado (ACS) (EAG) employment: 74,550 mean earnings: $70,850 | 39,000 | 52,100 | 69,050 | 87,450 | 106,530 |
| Boulder, CO employment: 11,630 mean earnings: $77,050 | 43,370 | 57,820 | 75,420 | 93,870 | 113,830 |
| Colorado Springs, CO employment: 12,040 mean earnings: $69,710 | 40,800 | 52,900 | 68,040 | 84,850 | 101,840 |
| Denver - Aurora, CO employment: 44,110 mean earnings: $71,500 | 40,180 | 52,950 | 69,680 | 87,610 | 106,140 |
| Fort Collins - Loveland, CO employment: 3,040 mean earnings: $65,380 | 32,440 | 44,620 | 64,140 | 85,810 | 103,340 |
| Grand Junction, CO employment: 290 mean earnings: $52,340 | 32,170 | 39,890 | 49,280 | 63,210 | 73,390 |
| Greeley, CO employment: 880 mean earnings: $57,540 | 31,390 | 42,220 | 57,540 | 68,900 | 87,400 |
| Pueblo, CO employment: 340 mean earnings: $49,150 | 28,830 | 37,280 | 44,920 | 60,690 | 72,340 |
| Connecticut (ACS) (EAG) employment: 47,810 mean earnings: $71,550 | 41,930 | 53,380 | 68,240 | 86,910 | 108,440 |
| Bridgeport - Stamford - Norwalk, CT employment: 15,240 mean earnings: $79,370 | 47,070 | 59,050 | 74,250 | 95,680 | 118,810 |
| Danbury, CT employment: 1,240 mean earnings: $72,580 | 41,310 | 52,760 | 70,010 | 91,480 | 110,950 |
| Hartford - West Hartford - East Hartford, CT employment: 21,110 mean earnings: $69,270 | 41,700 | 53,100 | 67,200 | 84,080 | 101,680 |
| New Haven, CT employment: 5,290 mean earnings: $63,730 | 39,750 | 48,860 | 59,850 | 76,800 | 91,790 |
| Norwich - New London, CT - RI employment: 2,540 mean earnings: $64,810 | 37,360 | 47,240 | 63,550 | 79,210 | 97,880 |
| Waterbury, CT employment: 590 mean earnings: $63,800 | 36,270 | 46,110 | 63,060 | 79,340 | 95,740 |
| Delaware (ACS) (EAG) employment: 10,380 mean earnings: $65,340 | 38,080 | 47,800 | 61,450 | 81,540 | 100,940 |
| Dover, DE employment: 740 mean earnings: $55,720 | 31,700 | 39,560 | 52,520 | 69,940 | 86,000 |
| Wilmington, DE - MD - NJ Metropolitan Division employment: 9,840 mean earnings: $66,670 | 39,240 | 49,100 | 63,110 | 82,800 | 102,470 |
| District of Columbia (ACS) (EAG) employment: 32,050 mean earnings: $72,180 | 41,070 | 52,160 | 69,910 | 89,680 | 108,740 |
| Washington - Arlington - Alexandria, DC - VA - MD - WV Metropolitan Division employment: 163,750 mean earnings: $76,250 | 41,550 | 55,120 | 74,380 | 94,160 | 114,460 |
| Florida (ACS) (EAG) employment: 146,410 mean earnings: $58,530 | 29,850 | 39,640 | 54,570 | 73,020 | 92,250 |
| Cape Coral - Fort Myers, FL employment: 1,760 mean earnings: $50,070 | 29,340 | 36,010 | 46,170 | 62,270 | 77,130 |
| Deltona - Daytona Beach - Ormond Beach, FL employment: 2,060 mean earnings: $46,840 | 22,670 | 29,750 | 41,180 | 56,700 | 77,510 |
| Fort Lauderdale - Pompano Beach - Deerfield Beach, FL Metropolitan Division employment: 17,410 mean earnings: $53,300 | 26,160 | 35,760 | 51,220 | 67,990 | 85,030 |
| Fort Walton Beach - Crestview - Destin, FL employment: 2,940 mean earnings: $62,930 | 32,760 | 45,950 | 62,650 | 79,870 | 93,930 |
| Gainesville, FL employment: 2,640 mean earnings: $49,380 | 28,850 | 35,900 | 46,070 | 58,490 | 75,860 |
| Jacksonville, FL employment: 11,860 mean earnings: $65,690 | 33,010 | 43,550 | 60,860 | 83,080 | 106,410 |
| Lakeland, FL employment: 3,050 mean earnings: $53,870 | 30,900 | 40,000 | 51,580 | 66,070 | 82,070 |
| Miami - Miami Beach - Kendall, FL Metropolitan Division employment: 16,280 mean earnings: $56,270 | 31,150 | 40,060 | 53,090 | 69,750 | 86,750 |
| Naples - Marco Island, FL employment: 1,080 mean earnings: $54,270 | 29,010 | 34,900 | 47,730 | 66,670 | 92,950 |
| Ocala, FL employment: 610 mean earnings: $46,970 | 24,030 | 31,740 | 43,780 | 57,560 | 76,810 |
| Orlando - Kissimmee, FL employment: 20,600 mean earnings: $60,060 | 31,050 | 40,350 | 56,460 | 75,840 | 95,540 |
| Palm Bay - Melbourne - Titusville, FL employment: 7,240 mean earnings: $63,990 | 32,840 | 45,620 | 61,690 | 80,650 | 96,610 |
| Panama City - Lynn Haven, FL employment: 860 mean earnings: $60,120 | 27,700 | 40,110 | 55,730 | 73,700 | 94,470 |
| Pensacola - Ferry Pass - Brent, FL employment: 2,590 mean earnings: $56,330 | 30,140 | 39,220 | 54,940 | 71,340 | 86,330 |
| Port St. Lucie - Fort Pierce, FL employment: 930 mean earnings: $49,430 | 29,530 | 36,340 | 47,780 | 58,780 | 72,100 |
| Punta Gorda, FL employment: 190 mean earnings: $49,480 | 26,250 | 33,560 | 43,860 | 57,410 | 82,570 |
| Sarasota - Bradenton - Venice, FL employment: 4,170 mean earnings: $59,300 | 32,180 | 40,650 | 55,110 | 74,430 | 92,450 |
| Sebastian - Vero Beach, FL employment: 450 mean earnings: $50,830 | 26,110 | 36,100 | 48,410 | 63,240 | 81,850 |
| Tallahassee, FL employment: 5,620 mean earnings: $49,470 | 29,370 | 36,470 | 46,270 | 60,670 | 72,230 |
| Tampa - St. Petersburg - Clearwater, FL employment: 27,470 mean earnings: $61,050 | 29,780 | 40,410 | 56,820 | 75,570 | 96,050 |
| West Palm Beach - Boca Raton - Boynton Beach, FL Metropolitan Division employment: 11,210 mean earnings: $62,960 | 32,620 | 43,090 | 57,670 | 78,480 | 101,780 |
| Georgia (ACS) (EAG) employment: 93,520 mean earnings: $63,460 | 31,800 | 44,730 | 60,790 | 80,070 | 96,380 |
| Albany, GA employment: 400 mean earnings: $48,860 | 25,790 | 32,670 | 47,420 | 60,870 | 79,050 |
| Athens - Clarke County, GA employment: 1,050 mean earnings: $44,680 | 28,850 | 33,800 | 41,740 | 53,470 | 67,230 |
| Atlanta - Sandy Springs - Marietta, GA employment: 75,960 mean earnings: $66,010 | 33,720 | 47,780 | 63,580 | 82,740 | 100,510 |
| Augusta - Richmond County, GA - SC employment: 2,400 mean earnings: $56,120 | 30,620 | 37,990 | 55,960 | 73,190 | 86,510 |
| Brunswick, GA employment: 270 mean earnings: $57,350 | 33,020 | 41,150 | 54,810 | 71,590 | 87,490 |
| Dalton, GA employment: 1,250 mean earnings: $56,580 | 29,410 | 38,110 | 56,660 | 72,500 | 88,060 |
| Gainesville, GA employment: 630 mean earnings: $50,580 | 30,120 | 35,210 | 47,800 | 63,370 | 78,680 |
| Hinesville - Fort Stewart, GA employment: 230 mean earnings: $56,380 | 32,560 | 45,680 | 55,340 | 66,920 | 81,630 |
| Macon, GA employment: 1,000 mean earnings: $49,840 | 30,650 | 35,810 | 45,110 | 60,930 | 77,930 |
| Rome, GA employment: 310 mean earnings: $48,040 | 24,230 | 31,410 | 44,310 | 65,580 | 80,920 |
| Savannah, GA employment: 2,260 mean earnings: $58,030 | 30,290 | 39,490 | 56,810 | 74,650 | 90,130 |
| Valdosta, GA employment: 240 mean earnings: $42,630 | 28,880 | 32,450 | 40,610 | 50,830 | 60,180 |
| Warner Robins, GA employment: 1,460 mean earnings: $65,620 | 39,800 | 52,010 | 64,920 | 78,700 | 91,560 |
| Hawaii (ACS) (EAG) employment: 8,120 mean earnings: $58,880 | 32,200 | 41,760 | 56,850 | 73,360 | 89,250 |
| Honolulu, HI employment: 7,290 mean earnings: $59,210 | 33,080 | 42,540 | 57,240 | 73,490 | 89,170 |
| Idaho (ACS) (EAG) employment: 10,240 mean earnings: $56,820 | 28,210 | 36,880 | 52,100 | 72,510 | 93,660 |
| Boise City - Nampa, ID employment: 7,090 mean earnings: $58,560 | 29,620 | 38,120 | 54,320 | 75,410 | 95,610 |
| Coeur d'Alene, ID employment: 450 mean earnings: $52,230 | 23,260 | 36,010 | 50,360 | 66,350 | 85,210 |
| Idaho Falls, ID employment: 750 mean earnings: $61,970 | 27,480 | 37,930 | 55,980 | 80,500 | 118,260 |
| Lewiston, ID - WA employment: 190 mean earnings: $46,740 | 28,510 | 34,020 | 42,090 | 53,260 | 69,530 |
| Pocatello, ID employment: 340 mean earnings: $44,860 | 24,330 | 30,670 | 39,500 | 53,440 | 74,580 |
| Illinois (ACS) (EAG) employment: 133,250 mean earnings: $66,450 | 35,110 | 48,450 | 64,070 | 82,700 | 102,550 |
| Bloomington - Normal, IL employment: 3,650 mean earnings: $60,620 | 31,030 | 39,440 | 57,290 | 73,850 | 97,550 |
| Champaign - Urbana, IL employment: 1,970 mean earnings: $54,360 | 29,250 | 35,680 | 52,310 | 69,010 | 85,930 |
| Chicago - Naperville - Joliet, IL Metropolitan Division employment: 99,530 mean earnings: $68,330 | 37,720 | 50,230 | 65,800 | 84,670 | 104,930 |
| Danville, IL employment: 200 mean earnings: $48,260 | 23,500 | 33,920 | 46,000 | 59,830 | 73,450 |
| Decatur, IL employment: 320 mean earnings: $58,550 | 32,990 | 41,850 | 55,370 | 72,200 | 90,950 |
| Kankakee - Bradley, IL employment: 250 mean earnings: $52,950 | 30,690 | 36,190 | 51,560 | 67,970 | 82,960 |
| Lake County - Kenosha County, IL - WI Metropolitan Division employment: 11,330 mean earnings: $69,570 | 37,740 | 51,830 | 67,250 | 85,680 | 105,330 |
| Peoria, IL employment: 1,670 mean earnings: $54,360 | 29,450 | 40,280 | 53,330 | 67,080 | 82,510 |
| Rockford, IL employment: 1,490 mean earnings: $55,680 | 29,720 | 40,340 | 53,800 | 69,420 | 86,370 |
| Springfield, IL employment: 3,120 mean earnings: $59,320 | 32,260 | 44,400 | 58,490 | 71,220 | 88,560 |
| Indiana (ACS) (EAG) employment: 37,200 mean earnings: $54,940 | 28,150 | 38,240 | 52,120 | 68,740 | 87,040 |
| Anderson, IN employment: 190 mean earnings: $48,270 | 28,330 | 35,150 | 46,970 | 61,410 | 70,530 |
| Bloomington, IN employment: 1,460 mean earnings: $48,190 | 31,330 | 38,360 | 46,720 | 56,520 | 68,870 |
| Columbus, IN employment: 540 mean earnings: $57,920 | 28,800 | 38,910 | 56,280 | 72,850 | 90,110 |
| Elkhart - Goshen, IN employment: 830 mean earnings: $49,790 | 26,110 | 33,860 | 45,090 | 60,830 | 82,510 |
| Evansville, IN - KY employment: 1,780 mean earnings: $48,280 | 25,870 | 32,120 | 44,370 | 60,430 | 78,350 |
| Fort Wayne, IN employment: 3,300 mean earnings: $58,290 | 31,540 | 41,750 | 55,250 | 72,320 | 90,350 |
| Gary, IN Metropolitan Division employment: 2,030 mean earnings: $48,640 | 19,740 | 30,350 | 46,050 | 64,290 | 82,760 |
| Indianapolis - Carmel, IN employment: 17,130 mean earnings: $58,670 | 30,670 | 41,830 | 55,960 | 72,220 | 89,980 |
| Lafayette, IN employment: 1,400 mean earnings: $58,100 | 31,490 | 40,480 | 52,490 | 68,140 | 88,760 |
| Michigan City - La Porte, IN employment: 260 mean earnings: $49,380 | 23,430 | 29,340 | 44,180 | 66,660 | 84,040 |
| Muncie, IN employment: 550 mean earnings: $47,570 | 29,010 | 36,860 | 45,370 | 55,840 | 67,990 |
| South Bend - Mishawaka, IN - MI employment: 1,980 mean earnings: $48,050 | 22,980 | 30,100 | 42,920 | 60,760 | 85,720 |
| Terre Haute, IN employment: 590 mean earnings: $50,000 | 26,230 | 34,070 | 47,650 | 61,310 | 81,310 |
| Iowa (ACS) (EAG) employment: 23,550 mean earnings: $56,650 | 31,660 | 41,270 | 54,690 | 70,410 | 86,800 |
| Ames, IA employment: 1,030 mean earnings: $52,410 | 27,240 | 39,750 | 51,880 | 65,920 | 80,060 |
| Cedar Rapids, IA employment: 4,500 mean earnings: $63,420 | 36,020 | 46,810 | 61,890 | 79,540 | 94,100 |
| Davenport - Moline - Rock Island, IA - IL employment: 2,140 mean earnings: $54,010 | 28,490 | 37,800 | 50,880 | 66,790 | 84,930 |
| Des Moines - West Des Moines, IA employment: 9,680 mean earnings: $59,740 | 36,650 | 45,320 | 58,230 | 72,610 | 87,400 |
| Dubuque, IA employment: 720 mean earnings: $46,780 | 27,100 | 33,850 | 43,910 | 58,130 | 70,400 |
| Iowa City, IA employment: 1,670 mean earnings: $53,830 | 29,780 | 39,080 | 52,560 | 67,280 | 82,370 |
| Sioux City, IA - NE - SD employment: 720 mean earnings: $48,500 | 26,690 | 33,310 | 44,650 | 62,080 | 77,700 |
| Waterloo - Cedar Falls, IA employment: 990 mean earnings: $49,070 | 25,780 | 35,260 | 47,940 | 60,430 | 74,140 |
| Kansas (ACS) (EAG) employment: 26,780 mean earnings: $61,900 | 32,560 | 43,200 | 59,490 | 78,450 | 94,170 |
| Lawrence, KS employment: 850 mean earnings: $54,100 | 27,520 | 35,660 | 48,400 | 68,330 | 92,590 |
| Topeka, KS employment: 2,140 mean earnings: $52,660 | 32,460 | 39,130 | 48,350 | 60,770 | 73,560 |
| Wichita, KS employment: 4,040 mean earnings: $54,050 | 30,380 | 39,080 | 52,370 | 68,150 | 83,060 |
| Kentucky (ACS) (EAG) employment: 23,760 mean earnings: $54,500 | 29,290 | 38,390 | 51,590 | 67,270 | 84,430 |
| Bowling Green, KY employment: 400 mean earnings: $49,070 | 27,700 | 35,690 | 47,520 | 62,250 | 72,840 |
| Lexington - Fayette, KY employment: 4,830 mean earnings: $52,460 | 28,320 | 37,020 | 48,810 | 64,460 | 84,650 |
| Louisville - Jefferson County, KY - IN employment: 10,600 mean earnings: $57,820 | 32,630 | 41,540 | 54,530 | 69,820 | 86,720 |
| Owensboro, KY employment: 460 mean earnings: $51,070 | 26,290 | 36,370 | 49,190 | 64,950 | 81,830 |
| Louisiana (ACS) (EAG) employment: 19,240 mean earnings: $51,320 | 28,490 | 35,890 | 47,580 | 63,980 | 81,410 |
| Alexandria, LA employment: 300 mean earnings: $45,490 | 26,100 | 33,050 | 42,390 | 57,670 | 68,980 |
| Baton Rouge, LA employment: 5,430 mean earnings: $49,950 | 29,630 | 36,290 | 46,180 | 61,480 | 74,910 |
| Houma - Bayou Cane - Thibodaux, LA employment: 280 mean earnings: $48,140 | 28,210 | 35,140 | 45,550 | 59,120 | 72,920 |
| Lafayette, LA employment: 770 mean earnings: $46,820 | 26,700 | 34,410 | 44,130 | 57,500 | 72,030 |
| Lake Charles, LA employment: 430 mean earnings: $48,990 | 27,650 | 33,770 | 46,320 | 63,100 | 74,660 |
| Monroe, LA employment: 1,040 mean earnings: $49,070 | 25,250 | 31,140 | 42,600 | 58,860 | 81,350 |
| New Orleans - Metairie - Kenner, LA employment: 8,140 mean earnings: $55,080 | 30,730 | 38,470 | 51,940 | 68,950 | 86,850 |
| Shreveport - Bossier City, LA employment: 1,480 mean earnings: $47,220 | 25,250 | 31,320 | 43,410 | 56,730 | 73,840 |
| Maine (ACS) (EAG) employment: 7,610 mean earnings: $54,580 | 30,740 | 39,290 | 52,170 | 68,050 | 83,780 |
| Bangor, ME employment: 700 mean earnings: $48,500 | 28,210 | 34,520 | 44,960 | 60,970 | 74,960 |
| Lewiston - Auburn, ME employment: 540 mean earnings: $48,630 | 28,450 | 35,540 | 45,910 | 58,890 | 75,500 |
| Portland - South Portland - Biddeford, ME employment: 3,700 mean earnings: $59,340 | 33,180 | 42,360 | 57,370 | 73,940 | 89,200 |
| Maryland (ACS) (EAG) employment: 94,320 mean earnings: $73,310 | 38,930 | 52,100 | 71,070 | 91,670 | 113,360 |
| Baltimore - Towson, MD employment: 39,390 mean earnings: $72,810 | 37,750 | 51,020 | 69,400 | 90,530 | 115,030 |
| Bethesda - Gaithersburg - Frederick, MD Metropolitan Division employment: 31,570 mean earnings: $75,310 | 39,920 | 53,430 | 73,950 | 95,490 | 114,390 |
| Cumberland, MD - WV employment: 340 mean earnings: $51,620 | 21,560 | 33,210 | 50,040 | 68,280 | 85,590 |
| Hagerstown - Martinsburg, MD - WV employment: 1,690 mean earnings: $63,210 | 31,890 | 43,370 | 61,850 | 81,110 | 98,010 |
| Salisbury, MD employment: 500 mean earnings: $47,570 | 26,330 | 33,670 | 44,050 | 59,900 | 75,390 |
| Massachusetts (ACS) (EAG) employment: 110,190 mean earnings: $77,450 | 43,620 | 56,750 | 75,760 | 94,800 | 115,200 |
| Barnstable Town, MA employment: 1,000 mean earnings: $65,190 | 36,070 | 44,280 | 62,770 | 81,830 | 96,040 |
| Boston - Cambridge - Quincy, MA NECTA Division employment: 74,810 mean earnings: $78,100 | 45,080 | 57,840 | 76,570 | 94,760 | 115,080 |
| Brockton - Bridgewater - Easton, MA NECTA Division employment: 900 mean earnings: $62,520 | 33,350 | 44,050 | 59,100 | 79,530 | 95,080 |
| Framingham, MA NECTA Division employment: 11,120 mean earnings: $85,730 | 51,700 | 65,880 | 84,390 | 105,240 | 122,340 |
| Haverhill - North Andover - Amesbury, MA - NH NECTA Division employment: 930 mean earnings: $68,380 | 30,270 | 43,610 | 64,330 | 90,900 | 113,520 |
| Lawrence - Methuen - Salem, MA - NH NECTA Division employment: 960 mean earnings: $74,490 | 37,900 | 52,560 | 70,540 | 92,480 | 112,740 |
| Leominster - Fitchburg - Gardner, MA employment: 310 mean earnings: $65,250 | 30,940 | 41,130 | 60,880 | 86,580 | 107,440 |
| Lowell - Billerica - Chelmsford, MA - NH NECTA Division employment: 6,280 mean earnings: $81,790 | 42,950 | 61,760 | 80,160 | 102,370 | 120,460 |
| Lynn - Peabody - Salem, MA NECTA Division employment: 1,590 mean earnings: $68,710 | 37,740 | 47,540 | 62,320 | 85,460 | 108,970 |
| New Bedford, MA employment: 300 mean earnings: $58,390 | 29,520 | 38,800 | 58,420 | 72,050 | 89,280 |
| Pittsfield, MA employment: 720 mean earnings: $73,580 | 33,060 | 54,210 | 76,720 | 92,520 | 111,370 |
| Springfield, MA - CT employment: 4,160 mean earnings: $61,830 | 35,250 | 45,760 | 58,740 | 74,960 | 92,250 |
| Taunton - Norton - Raynham, MA NECTA Division employment: 580 mean earnings: $66,890 | 34,830 | 46,640 | 63,680 | 83,430 | 104,000 |
| Worcester, MA - CT employment: 5,880 mean earnings: $74,040 | 41,290 | 52,300 | 71,300 | 92,320 | 111,940 |
| Michigan (ACS) (EAG) employment: 86,990 mean earnings: $62,060 | 33,620 | 45,600 | 60,780 | 77,650 | 92,130 |
| Ann Arbor, MI employment: 7,240 mean earnings: $60,780 | 31,320 | 44,300 | 59,820 | 75,400 | 91,430 |
| Battle Creek, MI employment: 570 mean earnings: $60,890 | 32,250 | 45,350 | 61,520 | 75,270 | 88,070 |
| Bay City, MI employment: 320 mean earnings: $46,320 | 24,010 | 27,440 | 40,560 | 56,350 | 86,200 |
| Detroit - Livonia - Dearborn, MI Metropolitan Division employment: 20,380 mean earnings: $66,050 | 34,650 | 49,270 | 66,160 | 83,070 | 96,630 |
| Grand Rapids - Wyoming, MI employment: 6,520 mean earnings: $59,230 | 30,570 | 41,450 | 56,590 | 74,280 | 90,630 |
| Holland - Grand Haven, MI employment: 1,340 mean earnings: $56,830 | 30,870 | 40,920 | 57,790 | 70,880 | 84,940 |
| Jackson, MI employment: 520 mean earnings: $58,430 | 29,720 | 42,230 | 56,750 | 72,810 | 88,290 |
| Kalamazoo - Portage, MI employment: 1,370 mean earnings: $55,540 | 27,350 | 38,410 | 52,870 | 69,700 | 89,880 |
| Lansing - East Lansing, MI employment: 4,810 mean earnings: $57,150 | 35,850 | 43,820 | 56,510 | 68,460 | 82,220 |
| Monroe, MI employment: 350 mean earnings: $48,990 | 22,780 | 32,670 | 48,560 | 64,090 | 77,500 |
| Muskegon - Norton Shores, MI employment: 520 mean earnings: $54,460 | 24,270 | 32,970 | 52,420 | 70,020 | 88,470 |
| Niles - Benton Harbor, MI employment: 730 mean earnings: $60,270 | 34,170 | 45,550 | 59,930 | 75,430 | 89,640 |
| Saginaw - Saginaw Township North, MI employment: 1,130 mean earnings: $58,860 | 30,500 | 44,290 | 57,150 | 76,590 | 87,070 |
| Warren - Troy - Farmington Hills, MI Metropolitan Division employment: 32,190 mean earnings: $64,410 | 38,000 | 48,190 | 62,810 | 79,870 | 93,730 |
| Minnesota (ACS) (EAG) employment: 69,540 mean earnings: $67,320 | 38,790 | 49,580 | 65,110 | 83,380 | 100,570 |
| Duluth, MN - WI employment: 1,250 mean earnings: $51,180 | 28,740 | 36,610 | 49,560 | 63,670 | 78,360 |
| Minneapolis - St. Paul - Bloomington, MN - WI employment: 57,770 mean earnings: $68,560 | 40,380 | 51,150 | 66,520 | 84,270 | 101,250 |
| Rochester, MN employment: 4,320 mean earnings: $76,390 | 42,720 | 55,990 | 74,570 | 93,710 | 116,190 |
| St. Cloud, MN employment: 1,120 mean earnings: $53,350 | 30,090 | 37,920 | 50,170 | 64,360 | 80,490 |
| Mississippi (ACS) (EAG) employment: 9,250 mean earnings: $46,540 | 22,440 | 31,180 | 44,310 | 59,580 | 73,660 |
| Gulfport - Biloxi, MS employment: 1,060 mean earnings: $51,240 | 29,740 | 37,090 | 50,770 | 64,170 | 74,650 |
| Hattiesburg, MS employment: 350 mean earnings: $37,370 | 19,400 | 23,330 | 33,270 | 49,790 | 60,650 |
| Jackson, MS employment: 2,900 mean earnings: $51,910 | 27,450 | 36,990 | 49,680 | 66,210 | 80,740 |
| Pascagoula, MS employment: 460 mean earnings: $57,980 | 31,610 | 42,810 | 56,000 | 72,670 | 88,980 |
| Missouri (ACS) (EAG) employment: 58,150 mean earnings: $61,680 | 32,330 | 43,690 | 59,820 | 77,300 | 91,740 |
| Columbia, MO employment: 1,350 mean earnings: $46,390 | 26,760 | 33,880 | 43,700 | 55,700 | 70,550 |
| Jefferson City, MO employment: 2,150 mean earnings: $54,560 | 30,880 | 37,490 | 44,980 | 57,330 | 117,750 |
| Joplin, MO employment: 590 mean earnings: $47,320 | 24,760 | 34,750 | 44,630 | 56,980 | 72,780 |
| Kansas City, MO - KS employment: 31,450 mean earnings: $65,430 | 37,260 | 48,280 | 63,860 | 81,500 | 94,900 |
| St. Joseph, MO - KS employment: 210 mean earnings: $48,530 | 27,540 | 35,400 | 44,780 | 60,850 | 75,010 |
| St. Louis, MO - IL employment: 36,230 mean earnings: $64,770 | 34,120 | 47,720 | 64,040 | 80,590 | 93,710 |
| Springfield, MO employment: 1,910 mean earnings: $47,210 | 25,930 | 34,160 | 44,100 | 58,290 | 72,920 |
| Montana (ACS) (EAG) employment: 5,040 mean earnings: $50,950 | 25,580 | 33,520 | 44,190 | 57,930 | 75,070 |
| Billings, MT employment: 990 mean earnings: $46,560 | 24,810 | 31,750 | 44,730 | 57,910 | 72,070 |
| Great Falls, MT employment: 230 mean earnings: $42,260 | 20,910 | 26,300 | 37,180 | 52,360 | 74,680 |
| Missoula, MT employment: 790 mean earnings: $43,360 | 22,870 | 29,710 | 41,320 | 55,510 | 67,810 |
| Nebraska (ACS) (EAG) employment: 20,250 mean earnings: $57,760 | 30,760 | 40,750 | 55,230 | 72,320 | 89,060 |
| Lincoln, NE employment: 3,850 mean earnings: $50,990 | 27,400 | 36,150 | 48,940 | 62,960 | 78,450 |
| Omaha - Council Bluffs, NE - IA employment: 14,740 mean earnings: $60,600 | 33,150 | 43,460 | 58,260 | 75,470 | 91,060 |
| Nevada (ACS) (EAG) employment: 11,460 mean earnings: $55,830 | 26,320 | 36,820 | 52,360 | 70,200 | 89,970 |
| Carson City, NV employment: 620 mean earnings: $59,030 | 36,970 | 45,520 | 58,970 | 68,670 | 84,580 |
| Las Vegas - Paradise, NV employment: 7,240 mean earnings: $54,490 | 23,720 | 35,770 | 51,610 | 70,270 | 89,080 |
| Reno - Sparks, NV employment: 2,810 mean earnings: $58,470 | 28,290 | 37,870 | 52,920 | 70,980 | 92,990 |
| New Hampshire (ACS) (EAG) employment: 15,610 mean earnings: $67,440 | 34,270 | 46,190 | 63,320 | 84,330 | 107,900 |
| Manchester, NH employment: 2,420 mean earnings: $62,040 | 32,160 | 41,440 | 56,620 | 77,910 | 100,710 |
| Nashua, NH - MA NECTA Division employment: 5,380 mean earnings: $75,240 | 40,720 | 53,200 | 70,640 | 93,460 | 116,840 |
| Portsmouth, NH - ME employment: 2,490 mean earnings: $71,950 | 41,130 | 54,130 | 71,910 | 88,550 | 106,000 |
| Rochester - Dover, NH - ME employment: 1,050 mean earnings: $56,710 | 27,670 | 36,720 | 54,090 | 71,380 | 91,040 |
| New Jersey (ACS) (EAG) employment: 117,820 mean earnings: $76,190 | 40,130 | 53,520 | 72,660 | 93,670 | 115,200 |
| Atlantic City, NJ employment: 2,190 mean earnings: $70,240 | 34,920 | 48,720 | 70,540 | 91,480 | 109,090 |
| Camden, NJ Metropolitan Division employment: 10,500 mean earnings: $63,470 | 34,940 | 44,850 | 59,580 | 79,600 | 98,330 |
| Edison, NJ Metropolitan Division employment: 40,150 mean earnings: $80,030 | 41,510 | 55,740 | 76,740 | 97,390 | 118,310 |
| Newark - Union, NJ - PA Metropolitan Division employment: 27,490 mean earnings: $79,870 | 42,540 | 55,590 | 73,980 | 99,530 | 123,340 |
| Ocean City, NJ employment: 150 mean earnings: $55,410 | 31,010 | 40,400 | 58,450 | 68,600 | 82,060 |
| Trenton - Ewing, NJ employment: 8,300 mean earnings: $70,230 | 40,270 | 51,310 | 67,600 | 85,900 | 109,360 |
| Vineland - Millville - Bridgeton, NJ employment: 310 mean earnings: $61,090 | 35,040 | 42,320 | 58,180 | 75,010 | 94,350 |
| New Mexico (ACS) (EAG) employment: 11,150 mean earnings: $60,370 | 31,730 | 41,170 | 54,850 | 73,490 | 101,330 |
| Albuquerque, NM employment: 6,830 mean earnings: $63,570 | 33,040 | 43,490 | 57,680 | 79,970 | 106,590 |
| Farmington, NM employment: 180 mean earnings: $47,330 | 29,700 | 35,920 | 46,430 | 58,290 | 69,430 |
| Las Cruces, NM employment: 880 mean earnings: $61,070 | 32,970 | 42,220 | 56,060 | 75,770 | 90,650 |
| Santa Fe, NM employment: 870 mean earnings: $58,170 | 32,350 | 41,430 | 52,960 | 68,210 | 93,830 |
| New York (ACS) (EAG) employment: 185,330 mean earnings: $71,510 | 38,230 | 50,490 | 67,610 | 88,760 | 111,960 |
| Albany - Schenectady - Troy, NY employment: 12,280 mean earnings: $60,090 | 36,310 | 46,570 | 58,620 | 70,960 | 87,740 |
| Binghamton, NY employment: n.a. mean earnings: $68,760 | 34,750 | 48,770 | 65,890 | 85,810 | 108,850 |
| Buffalo - Niagara Falls, NY employment: 9,890 mean earnings: $53,860 | 26,750 | 36,860 | 52,280 | 69,010 | 85,690 |
| Elmira, NY employment: 290 mean earnings: $48,940 | 31,390 | 36,610 | 45,130 | 59,240 | 73,030 |
| Glens Falls, NY employment: 280 mean earnings: $47,230 | 28,620 | 34,640 | 44,240 | 57,220 | 70,130 |
| Kingston, NY employment: 570 mean earnings: $59,600 | 32,530 | 39,330 | 53,600 | 71,240 | 98,160 |
| Nassau - Suffolk, NY Metropolitan Division employment: 18,670 mean earnings: $67,440 | 34,120 | 48,510 | 66,010 | 85,330 | 105,370 |
| New York - White Plains - Wayne, NY - NJ Metropolitan Division employment: 133,250 mean earnings: $76,860 | 42,670 | 55,220 | 73,360 | 94,090 | 116,300 |
| Rochester, NY employment: 12,810 mean earnings: $62,530 | 33,940 | 44,330 | 60,600 | 77,980 | 93,840 |
| Syracuse, NY employment: 5,140 mean earnings: $60,040 | 33,020 | 43,570 | 58,560 | 73,050 | 90,430 |
| Utica - Rome, NY employment: 2,420 mean earnings: $59,690 | 30,510 | 39,030 | 54,450 | 72,580 | 95,730 |
| North Carolina (ACS) (EAG) employment: 78,020 mean earnings: $64,900 | 33,240 | 44,420 | 61,180 | 82,030 | 103,250 |
| Asheville, NC employment: 1,690 mean earnings: $45,690 | 18,750 | 23,750 | 39,640 | 63,690 | 84,300 |
| Charlotte - Gastonia - Concord, NC - SC employment: 21,030 mean earnings: $65,770 | 35,880 | 46,390 | 61,850 | 82,110 | 101,890 |
| Durham, NC employment: 14,770 mean earnings: $76,580 | 40,720 | 54,390 | 73,770 | 95,520 | 117,530 |
| Fayetteville, NC employment: 1,270 mean earnings: $54,600 | 29,280 | 38,090 | 52,890 | 67,090 | 83,990 |
| Goldsboro, NC employment: 200 mean earnings: $48,820 | 29,640 | 35,160 | 48,010 | 59,070 | 71,000 |
| Greensboro - High Point, NC employment: 5,470 mean earnings: $63,330 | 32,750 | 42,330 | 58,230 | 75,390 | 97,610 |
| Greenville, NC employment: 860 mean earnings: $56,490 | 33,020 | 42,030 | 52,950 | 66,110 | 78,180 |
| Hickory - Lenior - Morgantown, NC employment: 870 mean earnings: $48,730 | 28,610 | 34,270 | 45,440 | 59,000 | 74,990 |
| Jacksonville, NC employment: 270 mean earnings: $42,250 | 22,970 | 27,330 | 38,080 | 53,840 | 69,880 |
| Raleigh - Cary, NC employment: 19,710 mean earnings: $65,370 | 34,200 | 46,060 | 62,960 | 82,740 | 100,750 |
| Rocky Mount, NC employment: 630 mean earnings: $50,640 | 28,710 | 35,330 | 46,860 | 64,460 | 78,680 |
| Wilmington, NC employment: 1,040 mean earnings: $52,790 | 29,430 | 36,410 | 46,620 | 63,760 | 84,390 |
| Winston - Salem, NC employment: 3,700 mean earnings: $65,940 | 35,780 | 47,070 | 63,860 | 84,600 | 99,830 |
| North Dakota (ACS) (EAG) employment: 4,800 mean earnings: $46,640 | 26,210 | 34,260 | 43,970 | 56,710 | 70,740 |
| Bismarck, ND employment: 1,110 mean earnings: $42,590 | 21,320 | 31,070 | 41,770 | 53,000 | 65,040 |
| Fargo, ND - MN employment: 2,770 mean earnings: $48,790 | 29,500 | 36,450 | 45,210 | 59,210 | 72,430 |
| Grand Forks, ND - MN employment: 310 mean earnings: $45,940 | 30,250 | 35,080 | 43,030 | 54,150 | 67,610 |
| Ohio (ACS) (EAG) employment: 100,340 mean earnings: $61,650 | 34,220 | 45,420 | 59,920 | 76,760 | 91,760 |
| Akron, OH employment: 6,750 mean earnings: $59,220 | 35,170 | 46,000 | 57,610 | 72,300 | 87,380 |
| Canton - Massillon, OH employment: 1,380 mean earnings: $54,190 | 29,300 | 36,940 | 50,920 | 68,100 | 86,880 |
| Cincinnati - Middletown, OH - KY - IN employment: 23,260 mean earnings: $63,240 | 36,010 | 46,990 | 61,490 | 78,120 | 93,470 |
| Cleveland - Elyria - Mentor, OH employment: 21,400 mean earnings: $62,070 | 34,160 | 45,050 | 60,550 | 77,990 | 92,530 |
| Columbus, OH employment: 27,690 mean earnings: $64,580 | 37,300 | 48,800 | 63,690 | 80,250 | 93,720 |
| Dayton, OH employment: 10,810 mean earnings: $63,130 | 36,150 | 47,030 | 61,540 | 78,660 | 92,520 |
| Lima, OH employment: 310 mean earnings: $50,120 | 24,050 | 36,150 | 49,040 | 62,020 | 75,970 |
| Mansfield, OH employment: 400 mean earnings: $51,570 | 26,610 | 36,240 | 50,520 | 66,190 | 79,370 |
| Sandusky, OH employment: 130 mean earnings: $46,050 | 25,050 | 31,310 | 43,140 | 58,200 | 71,290 |
| Springfield, OH employment: 440 mean earnings: $50,180 | 26,950 | 35,130 | 49,700 | 60,740 | 75,070 |
| Toledo, OH employment: 2,960 mean earnings: $53,210 | 29,950 | 38,780 | 50,830 | 65,720 | 81,720 |
| Youngstown - Warren - Boardman, OH - PA employment: 1,810 mean earnings: $49,550 | 26,470 | 33,760 | 44,030 | 60,930 | 81,080 |
| Oklahoma (ACS) (EAG) employment: 22,850 mean earnings: $51,310 | 23,560 | 33,340 | 48,550 | 66,850 | 84,310 |
| Lawton, OK employment: 530 mean earnings: $51,350 | 26,080 | 37,510 | 50,080 | 64,490 | 81,610 |
| Oklahoma City, OK employment: 9,400 mean earnings: $54,790 | 28,900 | 38,380 | 52,370 | 69,500 | 85,350 |
| Tulsa, OK employment: 8,860 mean earnings: $51,300 | 21,260 | 30,290 | 49,130 | 68,070 | 86,520 |
| Oregon (ACS) (EAG) employment: 33,540 mean earnings: $61,720 | 32,960 | 43,340 | 58,040 | 76,650 | 95,800 |
| Bend, OR employment: 730 mean earnings: $49,180 | 17,120 | 30,460 | 43,240 | 64,060 | 89,150 |
| Corvallis, OR employment: n.a. mean earnings: $52,200 | 32,280 | 38,770 | 46,220 | 65,120 | 81,120 |
| Eugene - Springfield, OR employment: 2,140 mean earnings: $50,900 | 28,470 | 39,700 | 50,550 | 59,630 | 71,340 |
| Medford, OR employment: 910 mean earnings: $50,800 | 26,290 | 33,470 | 48,320 | 64,880 | 76,270 |
| Portland - Vancouver - Beaverton, OR - WA employment: 25,130 mean earnings: $66,090 | 36,280 | 47,230 | 63,220 | 82,510 | 101,970 |
| Salem, OR employment: 2,500 mean earnings: $53,560 | 33,800 | 42,130 | 52,610 | 64,730 | 75,000 |
| Pennsylvania (ACS) (EAG) employment: 107,580 mean earnings: $62,780 | 32,190 | 43,230 | 60,330 | 79,040 | 96,200 |
| Allentown - Bethlehem - Easton, PA - NJ employment: 4,850 mean earnings: $64,810 | 32,270 | 43,300 | 60,750 | 83,430 | 105,280 |
| Altoona, PA employment: 520 mean earnings: $63,020 | 27,780 | 37,340 | 53,430 | 67,960 | 107,960 |
| Erie, PA employment: 1,460 mean earnings: $51,310 | 27,010 | 33,950 | 47,160 | 64,200 | 84,010 |
| Harrisburg - Carlisle, PA employment: 9,760 mean earnings: $61,900 | 34,570 | 45,420 | 60,720 | 76,600 | 91,560 |
| Johnstown, PA employment: 800 mean earnings: $39,670 | 20,470 | 25,060 | 35,100 | 51,710 | 69,760 |
| Lancaster, PA employment: 2,100 mean earnings: $55,500 | 29,180 | 38,070 | 51,050 | 69,040 | 90,290 |
| Lebanon, PA employment: 240 mean earnings: $55,250 | 26,660 | 34,400 | 47,150 | 67,720 | 93,250 |
| Philadelphia, PA Metropolitan Division employment: 52,960 mean earnings: $67,850 | 36,680 | 48,380 | 65,920 | 84,730 | 103,500 |
| Pittsburgh, PA employment: 21,820 mean earnings: $58,250 | 29,820 | 40,500 | 56,380 | 72,540 | 90,340 |
| Reading, PA employment: 1,820 mean earnings: $55,030 | 27,820 | 36,660 | 50,510 | 66,940 | 86,430 |
| Scranton - - Wilkes - Barre, PA employment: 2,520 mean earnings: $54,360 | 29,550 | 37,660 | 51,430 | 68,990 | 85,850 |
| State College, PA employment: 1,320 mean earnings: $52,280 | 26,660 | 32,680 | 44,970 | 67,440 | 89,930 |
| Williamsport, PA employment: 380 mean earnings: $42,440 | 17,360 | 25,960 | 38,870 | 53,520 | 71,500 |
| York - Hanover, PA employment: 1,640 mean earnings: $58,720 | 30,340 | 38,510 | 52,590 | 70,360 | 86,750 |
| Rhode Island (ACS) (EAG) employment: 9,750 mean earnings: $64,890 | 35,220 | 47,070 | 63,970 | 81,750 | 96,850 |
| Providence - Fall River - Warwick, RI - MA employment: 10,610 mean earnings: $65,020 | 34,680 | 47,110 | 64,410 | 82,310 | 96,760 |
| South Carolina (ACS) (EAG) employment: 22,600 mean earnings: $53,070 | 28,880 | 36,680 | 49,980 | 67,900 | 84,630 |
| Anderson, SC employment: 320 mean earnings: $44,170 | 22,760 | 30,740 | 37,870 | 55,250 | 79,190 |
| Charleston - North Charleston, SC employment: 4,480 mean earnings: $54,180 | 31,760 | 39,130 | 49,880 | 67,990 | 85,590 |
| Columbia, SC employment: 6,600 mean earnings: $53,820 | 29,880 | 37,280 | 50,030 | 67,940 | 85,370 |
| Florence, SC employment: 590 mean earnings: $48,780 | 26,410 | 33,340 | 44,030 | 57,930 | 79,260 |
| Greenville, SC employment: 5,170 mean earnings: $56,980 | 31,490 | 40,630 | 55,960 | 71,570 | 86,260 |
| Myrtle Beach - Conway - North Myrtle Beach, SC employment: 470 mean earnings: $45,430 | 22,290 | 31,140 | 40,690 | 55,640 | 77,640 |
| Spartanburg, SC employment: 880 mean earnings: $54,900 | 30,000 | 36,190 | 50,880 | 69,900 | 88,900 |
| Sumter, SC employment: 150 mean earnings: $46,470 | 23,970 | 34,990 | 48,630 | 56,640 | 67,060 |
| South Dakota (ACS) (EAG) employment: 4,800 mean earnings: $45,010 | 27,860 | 33,250 | 42,020 | 54,520 | 68,310 |
| Rapid City, SD employment: 680 mean earnings: $45,590 | 24,240 | 33,470 | 44,230 | 56,970 | 68,730 |
| Sioux Falls, SD employment: 2,200 mean earnings: $45,900 | 28,730 | 33,670 | 42,280 | 55,080 | 69,760 |
| Tennessee (ACS) (EAG) employment: 38,100 mean earnings: $56,570 | 30,960 | 40,470 | 54,200 | 70,480 | 86,490 |
| Chattanooga, TN - GA employment: 3,700 mean earnings: $56,060 | 30,480 | 39,150 | 52,000 | 67,910 | 85,040 |
| Clarksville, TN - KY employment: 420 mean earnings: $46,370 | 25,790 | 34,670 | 43,610 | 58,110 | 68,970 |
| Cleveland, TN employment: 240 mean earnings: $43,730 | 24,590 | 30,170 | 40,200 | 51,080 | 71,840 |
| Jackson, TN employment: n.a. mean earnings: $41,730 | 23,190 | 28,500 | 39,080 | 51,840 | 64,220 |
| Johnson City, TN employment: 540 mean earnings: $55,230 | 28,760 | 36,650 | 47,150 | 69,930 | 101,060 |
| Kingsport - Bristol - Bristol, TN - VA employment: 1,120 mean earnings: $48,730 | 27,130 | 34,620 | 48,030 | 58,130 | 71,500 |
| Knoxville, TN employment: 5,010 mean earnings: $54,370 | 29,300 | 38,160 | 51,850 | 67,750 | 83,090 |
| Memphis, TN - MS - AR employment: 11,120 mean earnings: $59,270 | 35,810 | 45,210 | 58,240 | 72,710 | 86,850 |
| Morristown, TN employment: 300 mean earnings: $44,500 | 22,250 | 26,940 | 40,330 | 62,480 | 75,060 |
| Nashville - Davidson - - Murfreesboro, TN employment: 13,560 mean earnings: $55,980 | 31,280 | 39,940 | 53,090 | 70,020 | 86,550 |
| Texas (ACS) (EAG) employment: 213,500 mean earnings: $66,980 | 34,350 | 46,510 | 63,420 | 84,430 | 105,730 |
| Abilene, TX employment: 390 mean earnings: $43,810 | 24,670 | 30,510 | 38,460 | 54,630 | 73,490 |
| Amarillo, TX employment: 1,480 mean earnings: $51,980 | 27,600 | 36,470 | 51,270 | 65,130 | 79,630 |
| Austin - Round Rock, TX employment: 31,670 mean earnings: $68,720 | 35,840 | 48,050 | 63,900 | 85,500 | 110,190 |
| Beaumont - Port Arthur, TX employment: 1,040 mean earnings: $55,120 | 26,140 | 34,050 | 47,580 | 66,640 | 89,820 |
| Brownsville - Harlingen, TX employment: 450 mean earnings: $43,250 | 21,790 | 27,730 | 36,670 | 57,310 | 70,780 |
| College Station - Bryan, TX employment: 1,570 mean earnings: $51,380 | 25,630 | 35,680 | 46,960 | 61,280 | 78,430 |
| Corpus Christi, TX employment: 1,210 mean earnings: $52,580 | 27,750 | 34,050 | 46,800 | 65,290 | 85,680 |
| Dallas - Plano - Irving, TX Metropolitan Division employment: 74,120 mean earnings: $70,540 | 38,410 | 50,560 | 68,440 | 88,010 | 107,670 |
| El Paso, TX employment: 2,600 mean earnings: $52,290 | 28,880 | 37,310 | 49,090 | 64,050 | 82,860 |
| Fort Worth - Arlington, TX Metropolitan Division employment: 16,080 mean earnings: $67,610 | 34,230 | 47,780 | 65,360 | 85,800 | 106,820 |
| Houston - Sugar Land - Baytown, TX employment: 48,980 mean earnings: $69,780 | 35,110 | 47,840 | 65,550 | 86,760 | 109,680 |
| Killeen - Temple - Fort Hood, TX employment: 1,640 mean earnings: $58,860 | 30,120 | 40,810 | 55,870 | 71,080 | 90,000 |
| Laredo, TX employment: 610 mean earnings: $56,780 | 20,470 | 31,850 | 50,480 | 71,610 | 99,450 |
| Longview, TX employment: 560 mean earnings: $50,980 | 25,650 | 34,590 | 47,540 | 65,140 | 83,310 |
| Lubbock, TX employment: 1,090 mean earnings: $47,700 | 21,020 | 31,650 | 43,260 | 56,010 | 81,000 |
| McAllen - Edinburg - Mission, TX employment: 990 mean earnings: $46,330 | 23,200 | 30,430 | 41,630 | 57,060 | 78,960 |
| Midland, TX employment: 700 mean earnings: $57,830 | 29,120 | 38,680 | 54,840 | 73,900 | 91,240 |
| Odessa, TX employment: 180 mean earnings: $43,690 | 25,070 | 32,600 | 41,030 | 52,350 | 70,160 |
| San Angelo, TX employment: 1,150 mean earnings: $60,280 | 36,520 | 46,760 | 59,530 | 71,690 | 87,440 |
| San Antonio, TX employment: 17,720 mean earnings: $59,710 | 33,230 | 44,250 | 56,150 | 73,550 | 92,700 |
| Sherman - Denison, TX employment: 590 mean earnings: $58,620 | 22,380 | 41,420 | 56,920 | 74,610 | 91,630 |
| Texarkana - Texarkana, TX - AR employment: 250 mean earnings: $47,080 | 23,490 | 31,600 | 46,750 | 60,340 | 71,530 |
| Tyler, TX employment: 710 mean earnings: $47,280 | 24,990 | 28,780 | 42,380 | 62,140 | 82,070 |
| Victoria, TX employment: 210 mean earnings: $47,390 | 24,660 | 32,970 | 47,260 | 57,420 | 70,980 |
| Waco, TX employment: 1,090 mean earnings: $52,570 | 29,320 | 36,350 | 46,580 | 66,970 | 86,440 |
| Wichita Falls, TX employment: 240 mean earnings: $48,960 | 29,570 | 34,300 | 44,790 | 62,660 | 75,500 |
| Utah (ACS) (EAG) employment: 27,530 mean earnings: $59,660 | 28,460 | 39,930 | 56,160 | 74,750 | 93,490 |
| Logan, UT - ID employment: 710 mean earnings: $43,330 | 21,400 | 29,870 | 41,860 | 55,010 | 68,330 |
| Ogden - Clearfield, UT employment: 3,590 mean earnings: $59,010 | 31,150 | 40,980 | 59,120 | 75,420 | 89,400 |
| Provo - Orem, UT employment: 5,600 mean earnings: $56,710 | 26,390 | 39,500 | 53,900 | 70,740 | 89,580 |
| St. George, UT employment: 390 mean earnings: $54,170 | 20,620 | 27,130 | 43,810 | 87,090 | 105,830 |
| Salt Lake City, UT employment: 16,590 mean earnings: $61,940 | 29,400 | 40,990 | 57,670 | 77,530 | 97,020 |
| Vermont (ACS) (EAG) employment: 6,200 mean earnings: $58,030 | 33,170 | 41,810 | 53,500 | 68,650 | 88,580 |
| Burlington - South Burlington, VT employment: 3,940 mean earnings: $60,250 | 33,920 | 43,110 | 55,010 | 71,340 | 92,210 |
| Virginia (ACS) (EAG) employment: 166,640 mean earnings: $72,810 | 37,710 | 51,080 | 70,490 | 90,900 | 112,950 |
| Blacksburg - Christiansburg - Radford, VA employment: 1,240 mean earnings: $57,140 | 26,970 | 37,350 | 52,910 | 72,120 | 92,480 |
| Charlottesville, VA employment: 2,620 mean earnings: $58,430 | 33,570 | 41,330 | 54,700 | 71,940 | 89,050 |
| Danville, VA employment: 230 mean earnings: $50,170 | 19,490 | 30,490 | 45,600 | 64,550 | 85,630 |
| Harrisonburg, VA employment: 790 mean earnings: $53,780 | 29,960 | 39,030 | 49,110 | 66,310 | 85,300 |
| Lynchburg, VA employment: 1,150 mean earnings: $62,410 | 32,850 | 42,790 | 58,310 | 81,880 | 98,360 |
| Richmond, VA employment: 17,830 mean earnings: $65,820 | 36,270 | 46,690 | 63,200 | 82,310 | 100,000 |
| Roanoke, VA employment: 3,080 mean earnings: $62,180 | 33,030 | 43,940 | 57,120 | 76,020 | 97,350 |
| Virginia Beach - Norfolk - Newport News, VA - NC employment: 17,380 mean earnings: $59,770 | 32,110 | 43,300 | 58,040 | 74,140 | 90,470 |
| Winchester, VA - WV employment: 720 mean earnings: $72,540 | 39,610 | 53,340 | 72,060 | 91,150 | 109,490 |
| Washington (ACS) (EAG) employment: 88,480 mean earnings: $73,880 | 41,260 | 55,540 | 71,470 | 89,450 | 110,740 |
| Bellingham, WA employment: 660 mean earnings: $54,670 | 29,850 | 39,620 | 51,740 | 68,290 | 86,060 |
| Bremerton - Silverdale, WA employment: 1,400 mean earnings: $56,600 | 27,850 | 39,970 | 57,850 | 71,820 | 85,670 |
| Kennewick - Richland - Pasco, WA employment: 1,600 mean earnings: $64,790 | 32,810 | 45,650 | 62,600 | 83,600 | 102,280 |
| Longview, WA employment: 180 mean earnings: $52,870 | 28,170 | 42,770 | 53,490 | 65,230 | 74,080 |
| Mount Vernon - Anacortes, WA employment: 330 mean earnings: $50,950 | 27,400 | 37,770 | 50,210 | 63,060 | 72,710 |
| Seattle - Bellevue - Everett, WA Metropolitan Division employment: 69,510 mean earnings: $78,400 | 46,580 | 60,800 | 76,340 | 92,660 | 114,010 |
| Spokane, WA employment: 2,970 mean earnings: $51,940 | 29,210 | 38,460 | 49,720 | 63,250 | 76,380 |
| Tacoma, WA Metropolitan Division employment: 3,100 mean earnings: $61,460 | 34,510 | 45,230 | 59,450 | 74,630 | 89,700 |
| Wenatchee, WA employment: 360 mean earnings: $52,190 | 24,700 | 34,720 | 50,170 | 67,180 | 84,150 |
| Yakima, WA employment: 540 mean earnings: $48,410 | 20,440 | 33,410 | 46,730 | 62,490 | 74,140 |
| West Virginia (ACS) (EAG) employment: 6,780 mean earnings: $50,140 | 24,500 | 32,760 | 47,220 | 64,950 | 80,910 |
| Charleston, WV employment: 1,780 mean earnings: $44,120 | 22,860 | 31,010 | 41,890 | 55,470 | 69,120 |
| Huntington - Ashland, WV - KY - OH employment: 710 mean earnings: $45,610 | 24,650 | 30,480 | 41,610 | 58,350 | 72,670 |
| Morgantown, WV employment: 650 mean earnings: $46,780 | 22,850 | 31,420 | 46,190 | 59,140 | 71,550 |
| Parkersburg - Marietta - Vienna, WV - OH employment: 600 mean earnings: $54,560 | 24,740 | 36,000 | 56,720 | 70,340 | 84,440 |
| Weirton - Steubenville, WV - OH employment: 510 mean earnings: $59,910 | 27,470 | 41,520 | 57,960 | 78,750 | 93,290 |
| Wheeling, WV - OH employment: 360 mean earnings: $46,750 | 22,500 | 30,640 | 42,320 | 60,320 | 75,490 |
| Wisconsin (ACS) (EAG) employment: 46,120 mean earnings: $58,580 | 33,170 | 42,700 | 55,870 | 70,600 | 86,960 |
| Appleton, WI employment: 1,210 mean earnings: $56,150 | 31,370 | 40,350 | 53,850 | 68,810 | 84,410 |
| Eau Claire, WI employment: 1,140 mean earnings: $56,870 | 30,920 | 39,390 | 51,690 | 67,750 | 90,100 |
| Fond du Lac, WI employment: 450 mean earnings: $55,780 | 33,350 | 40,830 | 53,400 | 68,740 | 83,390 |
| Green Bay, WI employment: 2,860 mean earnings: $56,940 | 33,280 | 42,640 | 56,550 | 70,450 | 84,060 |
| Janesville, WI employment: 540 mean earnings: $51,060 | 26,830 | 35,190 | 48,010 | 63,570 | 78,270 |
| La Crosse, WI - MN employment: 1,120 mean earnings: $55,160 | 32,510 | 40,960 | 52,420 | 67,760 | 84,060 |
| Madison, WI employment: 10,880 mean earnings: $60,150 | 35,330 | 43,710 | 56,600 | 71,040 | 87,140 |
| Milwaukee - Waukesha - West Allis, WI employment: 18,500 mean earnings: $61,740 | 35,260 | 46,280 | 59,180 | 73,650 | 90,020 |
| Oshkosh - Neenah, WI employment: 1,170 mean earnings: $55,770 | 35,680 | 42,510 | 53,000 | 67,000 | 84,190 |
| Racine, WI employment: 740 mean earnings: $59,760 | 33,120 | 43,800 | 58,910 | 72,280 | 90,540 |
| Sheboygan, WI employment: 790 mean earnings: $57,670 | 34,370 | 43,370 | 55,790 | 68,880 | 82,770 |
| Wausau, WI employment: 1,100 mean earnings: $56,870 | 30,100 | 40,180 | 55,460 | 71,130 | 86,890 |
| Wyoming (ACS) (EAG) employment: 1,930 mean earnings: $45,340 | 26,850 | 32,870 | 42,170 | 54,560 | 69,120 |
| Casper, WY employment: 230 mean earnings: $42,870 | 22,580 | 30,980 | 41,300 | 52,700 | 65,980 |
| Cheyenne, WY employment: 690 mean earnings: $45,270 | 29,410 | 33,860 | 42,020 | 53,840 | 68,200 |
| Guam employment: 320 mean earnings: $40,970 | 19,270 | 26,310 | 35,810 | 50,170 | 74,570 |
| Puerto Rico (ACS) (EAG) employment: 8,220 mean earnings: $39,590 | 19,610 | 25,930 | 35,500 | 50,530 | 65,530 |
| Aguadilla - Isabela - San Sebastián, PR employment: 100 mean earnings: $41,250 | 18,370 | 23,140 | 35,800 | 58,020 | 69,770 |
| Fajardo, PR employment: n.a. mean earnings: $29,420 | 16,350 | 18,660 | 25,980 | 39,910 | 46,780 |
| Guayama, PR employment: 40 mean earnings: $34,360 | 16,300 | 23,310 | 33,800 | 45,690 | 54,220 |
| Mayaguez, PR employment: 300 mean earnings: $30,480 | 18,900 | 22,930 | 28,350 | 35,190 | 44,330 |
| Ponce, PR employment: 180 mean earnings: $31,200 | 17,920 | 21,520 | 27,110 | 40,520 | 52,330 |
| San German - Cabo Rojo, PR employment: 40 mean earnings: $35,860 | 18,430 | 23,120 | 27,820 | 48,840 | 63,520 |
| San Juan - Caguas - Guaynabo, PR employment: 7,240 mean earnings: $39,800 | 19,870 | 26,380 | 35,880 | 50,520 | 64,990 |
| Yauco, PR employment: 40 mean earnings: $36,100 | 19,170 | 22,380 | 30,080 | 46,370 | 64,400 |
| Virgin Islands employment: 330 mean earnings: $42,200 | 26,780 | 31,610 | 39,140 | 49,980 | 63,240 |
source: Occupational Employment Statistics Program; about these estimates
The highlighted text indicates the maximum values in each column among the states and metropolitan areas.
The (ACS) links lead to data from the American Community Survey from the Census Bureau.
The (EAG) links lead to U.S. Economy at a Glance data from the Bureau of Labor Statistics.