Carpet installers
May 2005 employment and annual earnings distribution, wage and salary workers
Carpet Installers: Lay and install carpet from rolls or blocks on floors. Install padding and trim flooring materials.
In May 2004, the median hourly earnings of carpet installers were $16.39. The middle 50 percent earned between $11.94 and $22.20. The lowest 10 percent earned less than $9.16, and the top 10 percent earned more than $29.27. In May 2004, median hourly earnings of carpet installers were $16.55 working for building finishing contractors, and $15.43 for home furnishings stores.
Carpet installers are paid either on an hourly basis, or by the number of yards of carpet installed. The rates vary widely depending on the geographic location and whether the installer is affiliated with a union.
Median hourly earnings of floor layers except carpet, wood, and hard tiles were $15.68 in May 2004. The middle 50 percent earned between $11.80 and $20.93. The lowest 10 percent earned less than $8.98, and the top 10 percent earned more than $28.09.
Median hourly earnings of floor sanders and finishers were $12.88 in May 2004. The middle 50 percent earned between $10.30 and $16.47. The lowest 10 percent earned less than $8.91, and the top 10 percent earned more than $21.03.
Median hourly earnings of tile and marble setters were $17.02 in May 2004. The middle 50 percent earned between $12.69 and $22.59. The lowest 10 percent earned less than $9.85, and the top 10 percent earned more than $29.35. Earnings of tile and marble setters also vary greatly by geographic location and by union membership status.
Apprentices and other trainees usually start out earning about half of what an experienced worker earns, although their wage rate increases as they advance through the training program.
Some carpet, floor, and tile installers and finishers belong to the United Brotherhood of Carpenters and Joiners of America. Some tilesetters belong to the International Union of Bricklayers and Allied Craftsmen, while some carpet installers belong to the International Brotherhood of Painters and Allied Trades.
Carpet, floor, and tile installers and finishers held about 184,000 jobs in 2004. About 42 percent of all carpet, floor, and tile installers and finishers were self-employed, compared with 19 percent of all construction trades workers. The following tabulation shows 2004 wage and salary employment by specialty:
| Tile and marble setters | 44,000 |
| Carpet installers | 41,000 |
| Floor layers, except carpet, wood, and hard tiles | 16,000 |
| Floor sanders and finishers | 7,000 |
Many carpet installers work for flooring contractors or floor covering retailers. Most salaried tilesetters are employed by tilesetting contractors who work mainly on nonresidential construction projects, such as schools, hospitals, and office buildings. Most self-employed tilesetters work on residential projects.
Although carpet, floor, and tile installers and finishers are employed throughout the Nation, they tend to be concentrated in populated areas where there are high levels of construction activity.
(from the Occupational Outlook Handbook: Carpet, Floor, and Tile Installers and Finishers)
See more recent statistics for employed workers below.
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
| Carpet installers | |||||
| Percentile annual earnings, $ | |||||
| 10th | 25th | 50th | 75th | 90th | |
| National | |||||
| U.S. employment: 37,050 mean earnings: $37,100 | 18,980 | 24,700 | 33,550 | 47,470 | 62,260 |
| State and Metro Area | |||||
| Alabama (ACS) (EAG) employment: 480 mean earnings: $27,150 | 16,240 | 19,640 | 26,580 | 34,300 | 40,410 |
| Birmingham - Hoover, AL employment: 170 mean earnings: $30,730 | 19,800 | 23,950 | 30,960 | 38,220 | 42,240 |
| Tuscaloosa, AL employment: n.a. mean earnings: $22,090 | 14,710 | 15,680 | 17,300 | 30,240 | 34,810 |
| Alaska (ACS) (EAG) employment: 110 mean earnings: $40,310 | 23,800 | 27,260 | 35,260 | 54,460 | 66,760 |
| Anchorage, AK employment: n.a. mean earnings: $39,950 | 16,880 | 25,380 | 31,530 | 63,640 | 71,260 |
| Arizona (ACS) (EAG) employment: 1,270 mean earnings: $25,850 | 12,350 | 16,180 | 24,370 | 31,470 | 39,680 |
| Phoenix - Mesa - Scottsdale, AZ employment: 760 mean earnings: $24,450 | 12,200 | 15,050 | 23,960 | 30,520 | 36,420 |
| Prescott, AZ employment: 90 mean earnings: $28,080 | 11,830 | 13,410 | 30,420 | 39,490 | 43,780 |
| Tucson, AZ employment: 270 mean earnings: $26,100 | 12,570 | 18,240 | 24,980 | 31,070 | 43,080 |
| Arkansas (ACS) (EAG) employment: 140 mean earnings: $26,210 | 18,960 | 20,680 | 23,680 | 32,180 | 36,620 |
| Fayetteville - Springdale - Rogers, AR - MO employment: n.a. mean earnings: $26,700 | 19,200 | 21,040 | 25,630 | 32,670 | 36,200 |
| California (ACS) (EAG) employment: 10,380 mean earnings: $41,060 | 22,160 | 28,440 | 37,360 | 51,920 | 67,620 |
| Bakersfield, CA employment: 90 mean earnings: $34,020 | 18,810 | 25,650 | 38,070 | 42,800 | 45,650 |
| El Centro, CA employment: 50 mean earnings: $29,270 | 19,070 | 23,740 | 26,820 | 32,870 | 47,230 |
| Fresno, CA employment: 50 mean earnings: $35,240 | 18,020 | 28,450 | 33,290 | 37,230 | 56,980 |
| Los Angeles - Long Beach - Glendale, CA Metropolitan Division employment: 1,360 mean earnings: $39,430 | 19,080 | 24,130 | 33,850 | 53,920 | 68,630 |
| Modesto, CA employment: 130 mean earnings: $47,000 | 24,510 | 28,350 | 49,750 | 56,040 | 76,110 |
| Oakland - Fremont - Hayward, CA Metropolitan Division employment: 1,070 mean earnings: $46,700 | 26,380 | 33,700 | 41,200 | 60,540 | 80,140 |
| Riverside - San Bernardino - Ontario, CA employment: 1,240 mean earnings: $37,190 | 27,370 | 29,930 | 33,050 | 46,740 | 56,090 |
| Sacramento - - Arden - Arcade - - Roseville, CA employment: 1,050 mean earnings: $43,150 | 25,760 | 36,230 | 42,970 | 52,470 | 58,640 |
| Salinas, CA employment: 150 mean earnings: $36,790 | 23,670 | 28,340 | 34,730 | 46,070 | 52,930 |
| San Diego - Carlsbad - San Marcos, CA employment: 1,730 mean earnings: $35,510 | 18,250 | 24,710 | 32,890 | 44,020 | 55,830 |
| San Francisco - San Mateo - Redwood City, CA Metropolitan Division employment: 260 mean earnings: $54,490 | 26,970 | 37,370 | 62,180 | 69,260 | 73,540 |
| San Jose - Sunnyvale - Santa Clara, CA employment: 930 mean earnings: $54,160 | 28,310 | 34,960 | 55,930 | 71,060 | 83,650 |
| San Luis Obispo - Paso Robles, CA employment: n.a. mean earnings: $34,960 | 25,060 | 27,870 | 33,840 | 41,230 | 46,460 |
| Santa Ana - Anaheim - Irvine, CA Metropolitan Division employment: n.a. mean earnings: $39,630 | 22,230 | 28,060 | 36,220 | 46,650 | 61,940 |
| Santa Barbara - Santa Maria, CA employment: 80 mean earnings: $37,550 | 20,370 | 24,070 | 34,620 | 51,300 | 57,140 |
| Santa Rosa - Petaluma, CA employment: n.a. mean earnings: $38,870 | 22,150 | 29,660 | 37,880 | 49,160 | 55,530 |
| Stockton, CA employment: 70 mean earnings: $26,150 | 16,600 | 19,090 | 22,520 | 31,000 | 42,750 |
| Vallejo - Fairfield, CA employment: n.a. mean earnings: $57,650 | 19,850 | 38,370 | 61,610 | 77,530 | 92,800 |
| Visalia - Porterville, CA employment: n.a. mean earnings: $27,690 | 18,910 | 20,880 | 24,170 | 28,610 | 43,630 |
| Yuba City, CA employment: n.a. mean earnings: $41,730 | 26,670 | 31,510 | 40,830 | 50,700 | 61,780 |
| Colorado (ACS) (EAG) employment: 420 mean earnings: $36,360 | 21,410 | 28,660 | 33,710 | 42,720 | 55,820 |
| Colorado Springs, CO employment: n.a. mean earnings: $36,300 | 30,210 | 31,800 | 34,450 | 39,140 | 46,820 |
| Denver - Aurora, CO employment: 210 mean earnings: $38,930 | 24,410 | 30,600 | 34,810 | 44,890 | 59,020 |
| Connecticut (ACS) (EAG) employment: 240 mean earnings: $42,120 | 24,960 | 31,070 | 45,580 | 52,350 | 56,470 |
| New Haven, CT employment: n.a. mean earnings: $30,400 | 21,450 | 26,180 | 31,500 | 34,880 | 36,860 |
| Delaware (ACS) (EAG) employment: 260 mean earnings: $38,810 | 24,120 | 29,030 | 35,340 | 44,820 | 64,330 |
| Wilmington, DE - MD - NJ Metropolitan Division employment: 200 mean earnings: $40,620 | 24,110 | 30,280 | 36,720 | 49,850 | 67,130 |
| Florida (ACS) (EAG) employment: 1,560 mean earnings: $31,740 | 14,030 | 21,690 | 31,640 | 41,220 | 49,300 |
| Cape Coral - Fort Myers, FL employment: n.a. mean earnings: $25,180 | 13,480 | 14,510 | 27,830 | 32,470 | 35,030 |
| Deltona - Daytona Beach - Ormond Beach, FL employment: n.a. mean earnings: $36,370 | 24,810 | 29,590 | 39,060 | 42,720 | 44,920 |
| Fort Lauderdale - Pompano Beach - Deerfield Beach, FL Metropolitan Division employment: 600 mean earnings: $33,670 | 14,040 | 26,680 | 35,320 | 42,170 | 49,150 |
| Lakeland, FL employment: n.a. mean earnings: $27,080 | 18,880 | 20,580 | 26,060 | 32,780 | 39,320 |
| Ocala, FL employment: n.a. mean earnings: $32,870 | 19,700 | 21,280 | 30,340 | 48,290 | 54,930 |
| Orlando - Kissimmee, FL employment: n.a. mean earnings: $29,100 | 20,300 | 23,620 | 29,030 | 34,150 | 39,220 |
| Palm Bay - Melbourne - Titusville, FL employment: n.a. mean earnings: $20,980 | 18,240 | 19,060 | 20,360 | 21,650 | 23,220 |
| Tampa - St. Petersburg - Clearwater, FL employment: 80 mean earnings: $38,700 | 25,880 | 30,180 | 34,860 | 43,530 | 64,040 |
| Georgia (ACS) (EAG) employment: 520 mean earnings: $27,880 | 16,720 | 19,820 | 24,060 | 28,230 | 44,840 |
| Athens - Clarke County, GA employment: 30 mean earnings: $27,260 | 20,290 | 23,080 | 26,120 | 29,660 | 37,880 |
| Hawaii (ACS) (EAG) employment: 130 mean earnings: $48,510 | 27,840 | 36,680 | 48,800 | 58,930 | 70,900 |
| Honolulu, HI employment: n.a. mean earnings: $51,710 | 29,210 | 38,820 | 52,430 | 64,010 | 74,260 |
| Idaho (ACS) (EAG) employment: 300 mean earnings: $35,400 | 14,230 | 24,970 | 33,430 | 43,620 | 56,890 |
| Boise City - Nampa, ID employment: n.a. mean earnings: $37,410 | 19,860 | 29,500 | 34,080 | 43,680 | 63,290 |
| Illinois (ACS) (EAG) employment: 1,720 mean earnings: $48,130 | 14,030 | 33,310 | 54,700 | 65,640 | 70,610 |
| Champaign - Urbana, IL employment: n.a. mean earnings: $54,240 | 39,980 | 45,490 | 54,460 | 64,790 | 70,570 |
| Chicago - Naperville - Joliet, IL Metropolitan Division employment: 1,050 mean earnings: $49,320 | 13,830 | 32,230 | 60,510 | 67,260 | 71,310 |
| Lake County - Kenosha County, IL - WI Metropolitan Division employment: n.a. mean earnings: $54,390 | 30,860 | 35,680 | 61,350 | 67,390 | 71,020 |
| Peoria, IL employment: 70 mean earnings: $42,780 | 21,810 | 37,830 | 45,200 | 51,700 | 55,580 |
| Indiana (ACS) (EAG) employment: 820 mean earnings: $37,640 | 22,680 | 26,530 | 33,210 | 47,470 | 62,970 |
| Evansville, IN - KY employment: 30 mean earnings: $26,680 | 17,160 | 20,140 | 28,430 | 33,650 | 36,030 |
| Fort Wayne, IN employment: 60 mean earnings: $46,590 | 29,450 | 38,570 | 48,870 | 54,620 | 58,600 |
| Gary, IN Metropolitan Division employment: 100 mean earnings: $43,930 | 30,830 | 33,170 | 37,030 | 44,910 | 81,700 |
| Indianapolis - Carmel, IN employment: 220 mean earnings: $29,210 | 23,250 | 25,310 | 29,040 | 32,830 | 35,100 |
| Iowa (ACS) (EAG) employment: 210 mean earnings: $33,170 | 20,990 | 28,100 | 34,020 | 40,090 | 44,300 |
| Davenport - Moline - Rock Island, IA - IL employment: 60 mean earnings: $32,310 | 18,670 | 26,030 | 33,720 | 39,290 | 43,960 |
| Kansas (ACS) (EAG) employment: 510 mean earnings: $31,300 | 19,170 | 22,460 | 28,160 | 38,920 | 49,160 |
| Topeka, KS employment: n.a. mean earnings: $36,410 | 25,770 | 30,410 | 35,290 | 42,590 | 50,500 |
| Kentucky (ACS) (EAG) employment: 320 mean earnings: $29,680 | 17,080 | 23,300 | 29,490 | 35,090 | 42,610 |
| Lexington - Fayette, KY employment: n.a. mean earnings: $24,840 | 15,650 | 17,580 | 24,120 | 30,680 | 36,950 |
| Louisville - Jefferson County, KY - IN employment: 80 mean earnings: $31,470 | 22,690 | 25,470 | 30,180 | 34,440 | 46,380 |
| Louisiana (ACS) (EAG) employment: 240 mean earnings: $27,900 | 18,920 | 22,530 | 27,500 | 33,110 | 37,800 |
| Houma - Bayou Cane - Thibodaux, LA employment: n.a. mean earnings: $30,950 | 24,360 | 27,350 | 30,740 | 33,530 | 35,210 |
| Monroe, LA employment: n.a. mean earnings: $28,570 | 13,020 | 20,600 | 30,140 | 37,420 | 42,190 |
| Shreveport - Bossier City, LA employment: 30 mean earnings: $28,170 | 19,620 | 24,050 | 29,580 | 33,280 | 35,440 |
| Maine (ACS) (EAG) employment: 30 mean earnings: $25,070 | 15,210 | 17,060 | 21,710 | 30,200 | 43,050 |
| Maryland (ACS) (EAG) employment: 580 mean earnings: $31,580 | 18,630 | 21,890 | 29,670 | 40,050 | 45,480 |
| Baltimore - Towson, MD employment: n.a. mean earnings: $36,190 | 24,790 | 27,850 | 34,510 | 42,690 | 52,130 |
| Bethesda - Gaithersburg - Frederick, MD Metropolitan Division employment: n.a. mean earnings: $37,090 | 24,640 | 29,240 | 37,080 | 43,020 | 49,550 |
| Michigan (ACS) (EAG) employment: 1,060 mean earnings: $43,590 | 23,010 | 28,230 | 41,490 | 58,130 | 69,840 |
| Ann Arbor, MI employment: 30 mean earnings: $48,680 | 22,570 | 35,470 | 48,570 | 64,450 | 70,430 |
| Grand Rapids - Wyoming, MI employment: 100 mean earnings: $37,630 | 23,100 | 27,590 | 34,220 | 45,930 | 63,220 |
| Kalamazoo - Portage, MI employment: n.a. mean earnings: $44,960 | 23,970 | 25,890 | 46,350 | 64,340 | 69,410 |
| Saginaw - Saginaw Township North, MI employment: n.a. mean earnings: $36,220 | 29,010 | 31,650 | 35,970 | 40,800 | 43,850 |
| Warren - Troy - Farmington Hills, MI Metropolitan Division employment: n.a. mean earnings: $48,260 | 25,710 | 35,460 | 48,460 | 59,100 | 72,720 |
| Minnesota (ACS) (EAG) employment: 710 mean earnings: $44,570 | 24,970 | 27,840 | 44,050 | 58,350 | 68,920 |
| Duluth, MN - WI employment: n.a. mean earnings: $37,850 | 24,360 | 26,240 | 37,400 | 50,530 | 56,040 |
| Minneapolis - St. Paul - Bloomington, MN - WI employment: 500 mean earnings: $44,510 | 24,700 | 27,240 | 44,680 | 60,180 | 69,380 |
| St. Cloud, MN employment: n.a. mean earnings: $58,400 | 39,020 | 42,710 | 62,140 | 72,540 | 82,610 |
| Mississippi (ACS) (EAG) employment: 140 mean earnings: $22,140 | 15,330 | 17,270 | 20,910 | 26,240 | 32,550 |
| Jackson, MS employment: n.a. mean earnings: $27,580 | 23,520 | 24,680 | 26,550 | 28,650 | 33,910 |
| Missouri (ACS) (EAG) employment: 1,440 mean earnings: $39,150 | 21,050 | 25,620 | 42,520 | 51,670 | 55,960 |
| Kansas City, MO - KS employment: 600 mean earnings: $39,070 | 20,450 | 26,890 | 41,270 | 50,770 | 55,580 |
| St. Louis, MO - IL employment: 1,010 mean earnings: $38,050 | 20,860 | 24,660 | 39,110 | 51,210 | 55,770 |
| Springfield, MO employment: n.a. mean earnings: $33,650 | 19,440 | 24,010 | 38,170 | 43,060 | 45,990 |
| Montana (ACS) (EAG) employment: n.a. mean earnings: $22,330 | 19,130 | 20,160 | 21,880 | 24,280 | 27,360 |
| Nebraska (ACS) (EAG) employment: 210 mean earnings: $29,460 | 16,280 | 22,110 | 30,320 | 35,530 | 42,280 |
| Omaha - Council Bluffs, NE - IA employment: 70 mean earnings: $33,990 | 23,070 | 29,560 | 32,870 | 37,790 | 44,900 |
| Nevada (ACS) (EAG) employment: 1,280 mean earnings: $39,250 | 20,950 | 29,170 | 39,280 | 48,330 | 58,660 |
| Las Vegas - Paradise, NV employment: 600 mean earnings: $39,190 | 20,920 | 29,050 | 39,740 | 48,690 | 56,880 |
| Reno - Sparks, NV employment: n.a. mean earnings: $39,640 | 20,760 | 28,850 | 39,450 | 49,160 | 61,740 |
| New Hampshire (ACS) (EAG) employment: n.a. mean earnings: $33,820 | 23,340 | 28,620 | 34,140 | 39,980 | 43,560 |
| Nashua, NH - MA NECTA Division employment: n.a. mean earnings: $33,710 | 24,850 | 29,780 | 34,070 | 39,210 | 42,520 |
| New Jersey (ACS) (EAG) employment: 1,060 mean earnings: $39,650 | 20,520 | 26,220 | 33,970 | 55,190 | 66,780 |
| Camden, NJ Metropolitan Division employment: n.a. mean earnings: $40,050 | 25,440 | 28,810 | 33,410 | 59,190 | 67,350 |
| Edison, NJ Metropolitan Division employment: 320 mean earnings: $41,330 | 22,630 | 27,550 | 39,410 | 54,850 | 64,200 |
| Newark - Union, NJ - PA Metropolitan Division employment: n.a. mean earnings: $39,640 | 20,530 | 25,000 | 34,830 | 53,570 | 66,790 |
| Trenton - Ewing, NJ employment: n.a. mean earnings: $26,230 | 18,660 | 20,130 | 28,120 | 31,890 | 34,180 |
| New Mexico (ACS) (EAG) employment: 360 mean earnings: $29,750 | 16,330 | 19,450 | 25,020 | 36,260 | 58,390 |
| Albuquerque, NM employment: n.a. mean earnings: $30,230 | 16,500 | 19,660 | 25,380 | 36,790 | 59,310 |
| New York (ACS) (EAG) employment: 1,260 mean earnings: $42,890 | 20,650 | 26,130 | 35,310 | 55,700 | 83,330 |
| Buffalo - Niagara Falls, NY employment: n.a. mean earnings: $29,190 | 19,570 | 21,130 | 29,650 | 34,210 | 36,950 |
| Nassau - Suffolk, NY Metropolitan Division employment: n.a. mean earnings: $42,270 | 20,920 | 25,400 | 34,020 | 46,150 | 85,480 |
| New York - White Plains - Wayne, NY - NJ Metropolitan Division employment: n.a. mean earnings: $53,110 | 25,130 | 33,700 | 53,200 | 74,010 | 85,540 |
| Rochester, NY employment: 70 mean earnings: $46,080 | 22,140 | 37,690 | 44,500 | 58,410 | 68,500 |
| Syracuse, NY employment: 40 mean earnings: $29,670 | 17,690 | 29,420 | 31,930 | 34,440 | 35,940 |
| North Carolina (ACS) (EAG) employment: 800 mean earnings: n.a. | n.a. | n.a. | n.a. | n.a. | n.a. |
| Charlotte - Gastonia - Concord, NC - SC employment: n.a. mean earnings: $23,860 | 16,170 | 18,650 | 21,280 | 30,180 | 35,090 |
| Greensboro - High Point, NC employment: 70 mean earnings: $26,270 | 18,770 | 20,890 | 25,110 | 29,750 | 37,670 |
| Hickory - Lenior - Morgantown, NC employment: 30 mean earnings: $28,130 | 23,940 | 25,420 | 27,880 | 31,140 | 34,400 |
| Rocky Mount, NC employment: n.a. mean earnings: $20,570 | 16,870 | 18,650 | 20,430 | 22,220 | 25,600 |
| North Dakota (ACS) (EAG) employment: 110 mean earnings: $26,360 | 17,160 | 22,680 | 25,720 | 28,760 | 35,120 |
| Fargo, ND - MN employment: 30 mean earnings: $25,300 | 16,400 | 19,980 | 25,890 | 30,330 | 34,420 |
| Ohio (ACS) (EAG) employment: 1,070 mean earnings: $41,600 | 20,580 | 29,820 | 44,350 | 51,970 | 56,330 |
| Akron, OH employment: n.a. mean earnings: $36,950 | 13,440 | 25,670 | 40,410 | 50,000 | 55,470 |
| Canton - Massillon, OH employment: n.a. mean earnings: $47,000 | 18,880 | 35,600 | 40,680 | 44,700 | 51,790 |
| Cincinnati - Middletown, OH - KY - IN employment: 80 mean earnings: $46,980 | 20,780 | 27,330 | 35,880 | 46,150 | 65,930 |
| Cleveland - Elyria - Mentor, OH employment: 350 mean earnings: $45,200 | 27,130 | 41,000 | 49,050 | 53,540 | 56,230 |
| Columbus, OH employment: n.a. mean earnings: $39,710 | 30,190 | 35,520 | 40,570 | 44,960 | 50,950 |
| Sandusky, OH employment: n.a. mean earnings: $44,060 | 20,320 | 23,360 | 50,270 | 55,040 | 57,910 |
| Toledo, OH employment: 60 mean earnings: $42,390 | 21,420 | 34,760 | 45,680 | 53,210 | 57,020 |
| Youngstown - Warren - Boardman, OH - PA employment: 40 mean earnings: $52,590 | 38,320 | 43,840 | 52,840 | 63,000 | 69,800 |
| Oklahoma (ACS) (EAG) employment: n.a. mean earnings: $25,840 | 18,820 | 20,940 | 24,670 | 28,980 | 37,560 |
| Oklahoma City, OK employment: n.a. mean earnings: $24,730 | 19,600 | 21,230 | 24,040 | 27,290 | 29,200 |
| Tulsa, OK employment: n.a. mean earnings: $34,010 | 21,140 | 29,690 | 35,650 | 40,900 | 43,890 |
| Oregon (ACS) (EAG) employment: 450 mean earnings: $35,550 | 21,950 | 26,190 | 33,600 | 43,940 | 53,710 |
| Eugene - Springfield, OR employment: n.a. mean earnings: $30,560 | 24,240 | 26,090 | 29,600 | 34,870 | 39,240 |
| Portland - Vancouver - Beaverton, OR - WA employment: 300 mean earnings: $38,500 | 22,420 | 27,410 | 38,190 | 48,510 | 55,840 |
| Pennsylvania (ACS) (EAG) employment: 1,910 mean earnings: $30,610 | 17,360 | 23,550 | 29,200 | 35,340 | 45,040 |
| Allentown - Bethlehem - Easton, PA - NJ employment: n.a. mean earnings: $33,080 | 24,720 | 29,000 | 32,990 | 38,070 | 42,620 |
| Erie, PA employment: 130 mean earnings: $21,850 | 13,470 | 16,580 | 21,370 | 26,480 | 29,720 |
| Harrisburg - Carlisle, PA employment: 130 mean earnings: $34,340 | 26,790 | 30,380 | 33,650 | 37,640 | 44,440 |
| Johnstown, PA employment: 40 mean earnings: $28,760 | 18,340 | 21,850 | 26,010 | 29,350 | 47,480 |
| Lancaster, PA employment: n.a. mean earnings: $27,360 | 16,350 | 23,420 | 27,580 | 32,680 | 36,010 |
| Philadelphia, PA Metropolitan Division employment: 610 mean earnings: $34,690 | 21,790 | 25,320 | 30,510 | 41,800 | 59,510 |
| Pittsburgh, PA employment: n.a. mean earnings: $28,260 | 15,690 | 17,560 | 30,300 | 33,810 | 35,910 |
| Reading, PA employment: 30 mean earnings: $37,770 | 23,170 | 26,210 | 34,460 | 46,040 | 62,790 |
| Scranton - - Wilkes - Barre, PA employment: 40 mean earnings: $22,990 | 16,560 | 18,900 | 22,650 | 26,080 | 29,460 |
| Williamsport, PA employment: 30 mean earnings: $29,470 | 18,810 | 21,130 | 28,950 | 35,690 | 43,730 |
| York - Hanover, PA employment: n.a. mean earnings: $26,440 | 19,510 | 21,440 | 25,110 | 28,980 | 37,220 |
| Rhode Island (ACS) (EAG) employment: n.a. mean earnings: $25,610 | 15,100 | 15,910 | 17,250 | 42,080 | 51,530 |
| Providence - Fall River - Warwick, RI - MA employment: n.a. mean earnings: $32,540 | 15,280 | 16,360 | 18,160 | 50,910 | 58,450 |
| South Carolina (ACS) (EAG) employment: n.a. mean earnings: $28,650 | 16,040 | 17,820 | 25,600 | 39,500 | 45,370 |
| South Dakota (ACS) (EAG) employment: 80 mean earnings: $24,150 | 15,480 | 17,090 | 25,320 | 29,830 | 33,620 |
| Tennessee (ACS) (EAG) employment: 200 mean earnings: $24,520 | 15,590 | 19,260 | 23,550 | 28,040 | 37,410 |
| Memphis, TN - MS - AR employment: n.a. mean earnings: $23,760 | 14,890 | 16,170 | 19,260 | 31,940 | 41,470 |
| Nashville - Davidson - - Murfreesboro, TN employment: 40 mean earnings: $30,410 | 21,740 | 24,600 | 27,590 | 38,990 | 43,960 |
| Texas (ACS) (EAG) employment: 1,120 mean earnings: $25,480 | 16,030 | 19,080 | 24,430 | 31,050 | 34,900 |
| Austin - Round Rock, TX employment: n.a. mean earnings: $29,200 | 20,490 | 27,830 | 30,710 | 33,290 | 34,840 |
| Dallas - Plano - Irving, TX Metropolitan Division employment: n.a. mean earnings: $27,040 | 17,190 | 21,270 | 28,520 | 32,650 | 35,250 |
| El Paso, TX employment: n.a. mean earnings: $18,430 | 15,020 | 15,820 | 17,160 | 19,640 | 22,990 |
| Houston - Sugar Land - Baytown, TX employment: 280 mean earnings: $24,310 | 15,470 | 17,390 | 21,190 | 27,700 | 37,620 |
| San Antonio, TX employment: n.a. mean earnings: $22,520 | 15,100 | 19,100 | 22,470 | 26,620 | 29,250 |
| Utah (ACS) (EAG) employment: 160 mean earnings: $34,050 | 13,800 | 25,160 | 31,650 | 40,660 | 56,070 |
| Provo - Orem, UT employment: 30 mean earnings: $37,890 | 23,650 | 27,020 | 33,100 | 50,810 | 64,230 |
| Salt Lake City, UT employment: n.a. mean earnings: $33,490 | 23,470 | 26,530 | 31,790 | 37,930 | 43,730 |
| Vermont (ACS) (EAG) employment: 50 mean earnings: $27,250 | 19,140 | 21,880 | 27,280 | 32,690 | 35,960 |
| Burlington - South Burlington, VT employment: n.a. mean earnings: $26,780 | 19,670 | 21,760 | 26,330 | 31,700 | 35,010 |
| Virginia (ACS) (EAG) employment: 590 mean earnings: $34,250 | 18,180 | 22,480 | 30,530 | 42,510 | 60,520 |
| Lynchburg, VA employment: 30 mean earnings: $26,360 | 19,060 | 20,830 | 24,320 | 31,820 | 36,320 |
| Richmond, VA employment: 130 mean earnings: $42,880 | 24,600 | 28,870 | 39,750 | 57,390 | 67,910 |
| Roanoke, VA employment: n.a. mean earnings: $22,430 | 19,080 | 19,920 | 21,330 | 22,740 | 29,770 |
| Virginia Beach - Norfolk - Newport News, VA - NC employment: n.a. mean earnings: $27,040 | 15,880 | 17,600 | 27,050 | 33,360 | 36,870 |
| Washington (ACS) (EAG) employment: 450 mean earnings: $39,590 | 21,090 | 26,000 | 40,260 | 52,870 | 58,360 |
| Kennewick - Richland - Pasco, WA employment: n.a. mean earnings: $28,650 | 23,600 | 25,190 | 27,800 | 31,840 | 35,800 |
| Olympia, WA employment: n.a. mean earnings: $33,610 | 19,020 | 20,660 | 29,300 | 45,330 | 54,280 |
| Seattle - Bellevue - Everett, WA Metropolitan Division employment: 170 mean earnings: $48,930 | 29,060 | 46,110 | 51,670 | 56,130 | 59,300 |
| Spokane, WA employment: n.a. mean earnings: $35,040 | 19,120 | 20,990 | 25,530 | 57,290 | 65,940 |
| West Virginia (ACS) (EAG) employment: 200 mean earnings: $26,560 | 14,580 | 16,930 | 22,550 | 34,500 | 46,880 |
| Charleston, WV employment: 70 mean earnings: $23,400 | 14,880 | 17,930 | 21,760 | 28,790 | 35,170 |
| Wheeling, WV - OH employment: 40 mean earnings: $26,390 | 17,260 | 21,170 | 25,270 | 30,860 | 39,090 |
| Wisconsin (ACS) (EAG) employment: 1,040 mean earnings: $37,410 | 20,540 | 26,570 | 34,540 | 48,080 | 56,730 |
| Appleton, WI employment: n.a. mean earnings: $34,520 | 18,830 | 20,570 | 31,900 | 41,650 | 62,510 |
| Fond du Lac, WI employment: 30 mean earnings: $33,270 | 20,910 | 26,390 | 33,260 | 40,010 | 45,240 |
| Green Bay, WI employment: 180 mean earnings: $41,170 | 18,810 | 31,300 | 45,340 | 52,370 | 56,400 |
| Janesville, WI employment: 30 mean earnings: $31,130 | 20,200 | 22,580 | 30,130 | 39,550 | 44,760 |
| Madison, WI employment: n.a. mean earnings: $31,400 | 13,500 | 23,660 | 33,290 | 41,160 | 45,010 |
| Milwaukee - Waukesha - West Allis, WI employment: 330 mean earnings: $43,870 | 23,030 | 30,590 | 43,410 | 55,490 | 66,780 |
| Racine, WI employment: n.a. mean earnings: $30,490 | 19,790 | 21,980 | 29,000 | 38,180 | 44,590 |
| Wausau, WI employment: 40 mean earnings: $37,820 | 24,930 | 26,740 | 29,770 | 51,750 | 56,310 |
| Wyoming (ACS) (EAG) employment: 60 mean earnings: $25,860 | 17,200 | 20,220 | 24,190 | 27,560 | 42,040 |
| Guam employment: 50 mean earnings: $18,110 | 12,650 | 15,360 | 18,910 | 21,170 | 22,610 |
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.