29 Series · SOC 29-2031
Cardiovascular Technologists and Technicians
National salary data from the Bureau of Labor Statistics (May 2024)
Median Salary
$67,260
per year
Median Hourly
$32.34/hr
per hour
Mean Salary
$72,890
average
Employment
61,180
jobs nationwide
Salary Range
Annual Salary Distribution
Hourly Rate Distribution
10th Percentile
$37,890
25th Percentile
$46,470
Median
$67,260
75th Percentile
$91,430
90th Percentile
$108,900
Salary by State
Highest Paying States
View all 52 states →
| # | State | Median Salary | vs National |
|---|---|---|---|
| 1 | Alaska | $118,510 | +76% above national |
| 2 | Hawaii | $107,910 | +60% above national |
| 3 | Massachusetts | $101,980 | +52% above national |
| 4 | Rhode Island | $100,040 | +49% above national |
| 5 | Idaho | $98,140 | +46% above national |
| 6 | Oregon | $96,550 | +44% above national |
| 7 | Utah | $89,420 | +33% above national |
| 8 | New York | $86,050 | +28% above national |
| 9 | District of Columbia | $86,010 | +28% above national |
| 10 | Colorado | $85,710 | +27% above national |
| 11 | New Hampshire | $85,630 | +27% above national |
| 12 | New Jersey | $81,160 | +21% above national |
| 13 | Wyoming | $80,930 | +20% above national |
| 14 | Maryland | $80,780 | +20% above national |
| 15 | Connecticut | $80,390 | +20% above national |
| 16 | Maine | $79,730 | +19% above national |
| 17 | Delaware | $79,550 | +18% above national |
| 18 | Virginia | $78,720 | +17% above national |
| 19 | Michigan | $78,480 | +17% above national |
| 20 | Ohio | $77,790 | +16% above national |
| 21 | Missouri | $76,640 | +14% above national |
| 22 | Washington | $76,470 | +14% above national |
| 23 | Montana | $76,370 | +14% above national |
| 24 | Illinois | $73,600 | +9% above national |
| 25 | Arkansas | $70,930 | +5% above national |
| 26 | Kansas | $70,220 | +4% above national |
| 27 | Georgia | $69,490 | +3% above national |
| 28 | Minnesota | $69,480 | +3% above national |
| 29 | North Dakota | $68,860 | +2% above national |
| 30 | Iowa | $68,840 | +2% above national |
| 31 | Wisconsin | $68,630 | +2% above national |
| 32 | Vermont | $68,030 | +1% above national |
| 33 | Indiana | $67,970 | +1% above national |
| 34 | Arizona | $65,720 | 2% below national |
| 35 | California | $64,720 | 4% below national |
| 36 | South Dakota | $64,720 | 4% below national |
| 37 | Florida | $64,000 | 5% below national |
| 38 | Tennessee | $63,940 | 5% below national |
| 39 | South Carolina | $63,290 | 6% below national |
| 40 | Pennsylvania | $61,920 | 8% below national |
| 41 | Nebraska | $60,670 | 10% below national |
| 42 | Kentucky | $58,660 | 13% below national |
| 43 | North Carolina | $58,050 | 14% below national |
| 44 | Louisiana | $53,610 | 20% below national |
| 45 | Nevada | $50,430 | 25% below national |
| 46 | Texas | $47,970 | 29% below national |
| 47 | Alabama | $45,280 | 33% below national |
| 48 | Mississippi | $45,120 | 33% below national |
| 49 | New Mexico | $41,860 | 38% below national |
| 50 | Oklahoma | $40,970 | 39% below national |
| 51 | West Virginia | $35,640 | 47% below national |
| 52 | Puerto Rico | $22,240 | 67% below national |
Salary by Metro Area
Highest Paying Metros
View all 227 metro areas →
| # | Metro Area | Median Salary | vs National |
|---|---|---|---|
| 1 | San Jose-Sunnyvale-Santa Clara, CA | $124,300 | +85% above national |
| 2 | Anchorage, AK | $118,510 | +76% above national |
| 3 | Urban Honolulu, HI | $107,910 | +60% above national |
| 4 | Bakersfield-Delano, CA | $104,930 | +56% above national |
| 5 | Oxnard-Thousand Oaks-Ventura, CA | $103,900 | +54% above national |
| 6 | Boston-Cambridge-Newton, MA-NH | $103,360 | +54% above national |
| 7 | North Coast Region of California nonmetropolitan area | $102,940 | +53% above national |
| 8 | New Haven, CT | $102,520 | +52% above national |
| 9 | Provo-Orem-Lehi, UT | $98,690 | +47% above national |
| 10 | Boise City, ID | $97,650 | +45% above national |
| 11 | Washington-Arlington-Alexandria, DC-VA-MD-WV | $94,800 | +41% above national |
| 12 | Syracuse, NY | $93,810 | +39% above national |
| 13 | Bridgeport-Stamford-Danbury, CT | $93,220 | +39% above national |
| 14 | Vallejo, CA | $92,050 | +37% above national |
| 15 | San Francisco-Oakland-Fremont, CA | $91,660 | +36% above national |
| 16 | Boulder, CO | $90,610 | +35% above national |
| 17 | Eugene-Springfield, OR | $87,970 | +31% above national |
| 18 | Sussex Delaware nonmetropolitan area | $87,580 | +30% above national |
| 19 | Manchester-Nashua, NH | $86,870 | +29% above national |
| 20 | Billings, MT | $86,290 | +28% above national |
| 21 | Crestview-Fort Walton Beach-Destin, FL | $85,740 | +27% above national |
| 22 | Minneapolis-St. Paul-Bloomington, MN-WI | $85,550 | +27% above national |
| 23 | Denver-Aurora-Centennial, CO | $85,540 | +27% above national |
| 24 | Rockford, IL | $85,450 | +27% above national |
| 25 | Modesto, CA | $85,440 | +27% above national |
| 26 | Sacramento-Roseville-Folsom, CA | $85,270 | +27% above national |
| 27 | Atlantic City-Hammonton, NJ | $85,230 | +27% above national |
| 28 | Worcester, MA | $85,110 | +27% above national |
| 29 | Duluth, MN-WI | $84,930 | +26% above national |
| 30 | New York-Newark-Jersey City, NY-NJ | $84,720 | +26% above national |
| 31 | Seattle-Tacoma-Bellevue, WA | $83,980 | +25% above national |
| 32 | Providence-Warwick, RI-MA | $83,860 | +25% above national |
| 33 | Ann Arbor, MI | $83,620 | +24% above national |
| 34 | Santa Rosa-Petaluma, CA | $83,070 | +24% above national |
| 35 | Lexington Park, MD | $83,000 | +23% above national |
| 36 | Prescott Valley-Prescott, AZ | $82,890 | +23% above national |
| 37 | Fort Collins-Loveland, CO | $82,790 | +23% above national |
| 38 | Port St. Lucie, FL | $82,290 | +22% above national |
| 39 | Columbus, OH | $82,060 | +22% above national |
| 40 | Colorado Springs, CO | $81,530 | +21% above national |
| 41 | Deltona-Daytona Beach-Ormond Beach, FL | $81,500 | +21% above national |
| 42 | North Port-Bradenton-Sarasota, FL | $81,040 | +20% above national |
| 43 | Dayton-Kettering-Beavercreek, OH | $80,990 | +20% above national |
| 44 | Northern New Hampshire nonmetropolitan area | $80,940 | +20% above national |
| 45 | Baltimore-Columbia-Towson, MD | $80,780 | +20% above national |
| 46 | North Northeastern Ohio nonmetropolitan area (noncontiguous) | $80,350 | +19% above national |
| 47 | Norwich-New London-Willimantic, CT | $80,260 | +19% above national |
| 48 | Richmond, VA | $80,150 | +19% above national |
| 49 | Binghamton, NY | $79,860 | +19% above national |
| 50 | Kansas City, MO-KS | $79,860 | +19% above national |
| 51 | Detroit-Warren-Dearborn, MI | $79,770 | +19% above national |
| 52 | Portland-South Portland, ME | $79,730 | +19% above national |
| 53 | Buffalo-Cheektowaga, NY | $79,440 | +18% above national |
| 54 | Milwaukee-Waukesha, WI | $79,330 | +18% above national |
| 55 | Cincinnati, OH-KY-IN | $79,320 | +18% above national |
| 56 | Southern Indiana nonmetropolitan area | $79,180 | +18% above national |
| 57 | Indianapolis-Carmel-Greenwood, IN | $79,160 | +18% above national |
| 58 | Green Bay, WI | $79,010 | +17% above national |
| 59 | Lima, OH | $78,870 | +17% above national |
| 60 | Kiryas Joel-Poughkeepsie-Newburgh, NY | $78,820 | +17% above national |
| 61 | Hartford-West Hartford-East Hartford, CT | $78,750 | +17% above national |
| 62 | Chicago-Naperville-Elgin, IL-IN | $78,690 | +17% above national |
| 63 | Waterbury-Shelton, CT | $78,610 | +17% above national |
| 64 | Grand Rapids-Wyoming-Kentwood, MI | $78,070 | +16% above national |
| 65 | Jonesboro, AR | $78,030 | +16% above national |
| 66 | Gainesville, FL | $78,010 | +16% above national |
| 67 | Northwestern South Carolina nonmetropolitan area | $77,930 | +16% above national |
| 68 | Davenport-Moline-Rock Island, IA-IL | $77,920 | +16% above national |
| 69 | Lynchburg, VA | $77,900 | +16% above national |
| 70 | Virginia Beach-Chesapeake-Norfolk, VA-NC | $77,900 | +16% above national |
| 71 | Flint, MI | $77,890 | +16% above national |
| 72 | Akron, OH | $77,860 | +16% above national |
| 73 | East South Dakota nonmetropolitan area | $77,830 | +16% above national |
| 74 | Canton-Massillon, OH | $77,790 | +16% above national |
| 75 | Riverside-San Bernardino-Ontario, CA | $77,790 | +16% above national |
| 76 | Greenville, NC | $77,770 | +16% above national |
| 77 | St. Louis, MO-IL | $77,720 | +16% above national |
| 78 | Columbus, GA-AL | $77,670 | +15% above national |
| 79 | Stockton-Lodi, CA | $77,570 | +15% above national |
| 80 | Southeast Iowa nonmetropolitan area | $77,350 | +15% above national |
| 81 | Toledo, OH | $77,250 | +15% above national |
| 82 | Charleston-North Charleston, SC | $76,970 | +14% above national |
| 83 | West Northwestern Ohio nonmetropolitan area | $76,620 | +14% above national |
| 84 | Cleveland, OH | $76,420 | +14% above national |
| 85 | Greensboro-High Point, NC | $76,190 | +13% above national |
| 86 | Champaign-Urbana, IL | $76,140 | +13% above national |
| 87 | San Diego-Chula Vista-Carlsbad, CA | $76,110 | +13% above national |
| 88 | Augusta-Richmond County, GA-SC | $75,760 | +13% above national |
| 89 | Rochester, NY | $75,530 | +12% above national |
| 90 | Spartanburg, SC | $75,340 | +12% above national |
| 91 | Youngstown-Warren, OH | $75,270 | +12% above national |
| 92 | Ocala, FL | $75,070 | +12% above national |
| 93 | Madison, WI | $75,030 | +12% above national |
| 94 | Hickory-Lenoir-Morganton, NC | $74,690 | +11% above national |
| 95 | Northern Michigan nonmetropolitan area | $74,360 | +11% above national |
| 96 | Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | $74,180 | +10% above national |
| 97 | Trenton-Princeton, NJ | $74,030 | +10% above national |
| 98 | Fort Smith, AR-OK | $73,270 | +9% above national |
| 99 | Spokane-Spokane Valley, WA | $71,700 | +7% above national |
| 100 | Southern Ohio nonmetropolitan area | $70,930 | +5% above national |
| 101 | Scranton--Wilkes-Barre, PA | $70,610 | +5% above national |
| 102 | Atlanta-Sandy Springs-Roswell, GA | $70,370 | +5% above national |
| 103 | Athens-Clarke County, GA | $70,000 | +4% above national |
| 104 | Maryland nonmetropolitan area | $69,920 | +4% above national |
| 105 | Nashville-Davidson--Murfreesboro--Franklin, TN | $69,490 | +3% above national |
| 106 | Monroe, LA | $69,230 | +3% above national |
| 107 | Mid Michigan nonmetropolitan area | $69,100 | +3% above national |
| 108 | Southwest Louisiana nonmetropolitan area | $68,630 | +2% above national |
| 109 | Savannah, GA | $68,230 | +1% above national |
| 110 | Fayetteville-Springdale-Rogers, AR | $68,120 | +1% above national |
| 111 | South Georgia nonmetropolitan area | $67,780 | +1% above national |
| 112 | Little Rock-North Little Rock-Conway, AR | $67,750 | +1% above national |
| 113 | Central North Carolina nonmetropolitan area | $67,670 | +1% above national |
| 114 | Northeastern Pennsylvania nonmetropolitan area | $67,360 | same as national |
| 115 | Albany-Schenectady-Troy, NY | $66,970 | same as national |
| 116 | Tampa-St. Petersburg-Clearwater, FL | $66,410 | 1% below national |
| 117 | Waterloo-Cedar Falls, IA | $66,340 | 1% below national |
| 118 | Jacksonville, FL | $66,310 | 1% below national |
| 119 | Kansas nonmetropolitan area | $66,040 | 2% below national |
| 120 | Phoenix-Mesa-Chandler, AZ | $66,000 | 2% below national |
| 121 | Louisville/Jefferson County, KY-IN | $65,780 | 2% below national |
| 122 | Lake Charles, LA | $65,060 | 3% below national |
| 123 | Panama City-Panama City Beach, FL | $64,570 | 4% below national |
| 124 | South Nebraska nonmetropolitan area | $64,490 | 4% below national |
| 125 | Cape Coral-Fort Myers, FL | $64,370 | 4% below national |
| 126 | Eastern North Carolina nonmetropolitan area | $63,770 | 5% below national |
| 127 | Los Angeles-Long Beach-Anaheim, CA | $63,710 | 5% below national |
| 128 | Chattanooga, TN-GA | $63,410 | 6% below national |
| 129 | Pensacola-Ferry Pass-Brent, FL | $63,400 | 6% below national |
| 130 | Naples-Marco Island, FL | $63,340 | 6% below national |
| 131 | Rome, GA | $63,340 | 6% below national |
| 132 | Daphne-Fairhope-Foley, AL | $63,300 | 6% below national |
| 133 | Santa Maria-Santa Barbara, CA | $63,150 | 6% below national |
| 134 | Portland-Vancouver-Hillsboro, OR-WA | $62,710 | 7% below national |
| 135 | Southwestern Pennsylvania nonmetropolitan area | $62,530 | 7% below national |
| 136 | Lakeland-Winter Haven, FL | $62,520 | 7% below national |
| 137 | Allentown-Bethlehem-Easton, PA-NJ | $61,920 | 8% below national |
| 138 | Evansville, IN | $61,890 | 8% below national |
| 139 | Lancaster, PA | $61,870 | 8% below national |
| 140 | Fresno, CA | $61,650 | 8% below national |
| 141 | Fort Wayne, IN | $61,320 | 9% below national |
| 142 | Gulfport-Biloxi, MS | $61,320 | 9% below national |
| 143 | Sioux Falls, SD-MN | $61,110 | 9% below national |
| 144 | Springfield, MA | $61,040 | 9% below national |
| 145 | Knoxville, TN | $60,720 | 10% below national |
| 146 | Omaha, NE-IA | $60,670 | 10% below national |
| 147 | Baton Rouge, LA | $60,460 | 10% below national |
| 148 | Western Washington nonmetropolitan area | $60,250 | 10% below national |
| 149 | Slidell-Mandeville-Covington, LA | $60,010 | 11% below national |
| 150 | Charlotte-Concord-Gastonia, NC-SC | $59,860 | 11% below national |
| 151 | Austin-Round Rock-San Marcos, TX | $58,610 | 13% below national |
| 152 | West Kentucky nonmetropolitan area | $58,570 | 13% below national |
| 153 | Central Kentucky nonmetropolitan area | $58,570 | 13% below national |
| 154 | Decatur, AL | $57,570 | 14% below national |
| 155 | Florence, SC | $57,150 | 15% below national |
| 156 | Yakima, WA | $57,030 | 15% below national |
| 157 | Beaumont-Port Arthur, TX | $56,060 | 17% below national |
| 158 | Houma-Bayou Cane-Thibodaux, LA | $55,640 | 17% below national |
| 159 | York-Hanover, PA | $54,680 | 19% below national |
| 160 | Macon-Bibb County, GA | $54,230 | 19% below national |
| 161 | Birmingham, AL | $54,100 | 20% below national |
| 162 | Jackson, MS | $53,710 | 20% below national |
| 163 | Lincoln, NE | $53,060 | 21% below national |
| 164 | Southwest New York nonmetropolitan area | $52,970 | 21% below national |
| 165 | Middle Georgia nonmetropolitan area | $52,740 | 22% below national |
| 166 | Capital/Northern New York nonmetropolitan area | $51,900 | 23% below national |
| 167 | Harrisburg-Carlisle, PA | $51,860 | 23% below national |
| 168 | Winston-Salem, NC | $51,090 | 24% below national |
| 169 | Tulsa, OK | $50,770 | 25% below national |
| 170 | Dothan, AL | $50,700 | 25% below national |
| 171 | Des Moines-West Des Moines, IA | $50,540 | 25% below national |
| 172 | Alexandria, LA | $50,470 | 25% below national |
| 173 | Las Vegas-Henderson-North Las Vegas, NV | $50,430 | 25% below national |
| 174 | Lansing-East Lansing, MI | $50,370 | 25% below national |
| 175 | Houston-Pasadena-The Woodlands, TX | $50,100 | 26% below national |
| 176 | Miami-Fort Lauderdale-West Palm Beach, FL | $49,920 | 26% below national |
| 177 | Pittsburgh, PA | $49,910 | 26% below national |
| 178 | Montgomery, AL | $49,670 | 26% below national |
| 179 | South Central Kentucky nonmetropolitan area | $49,490 | 26% below national |
| 180 | Shreveport-Bossier City, LA | $49,320 | 27% below national |
| 181 | Tucson, AZ | $48,960 | 27% below national |
| 182 | Springfield, IL | $48,950 | 27% below national |
| 183 | Northeast Iowa nonmetropolitan area | $48,690 | 28% below national |
| 184 | Dallas-Fort Worth-Arlington, TX | $48,340 | 28% below national |
| 185 | South Bend-Mishawaka, IN-MI | $47,740 | 29% below national |
| 186 | McAllen-Edinburg-Mission, TX | $47,430 | 29% below national |
| 187 | Memphis, TN-MS-AR | $47,400 | 30% below national |
| 188 | Columbia, SC | $47,280 | 30% below national |
| 189 | Eastern Region of Texas nonmetropolitan area | $47,260 | 30% below national |
| 190 | Hill Country Region of Texas nonmetropolitan area | $47,210 | 30% below national |
| 191 | Rochester, MN | $47,200 | 30% below national |
| 192 | Reno, NV | $47,090 | 30% below national |
| 193 | Northwestern Pennsylvania nonmetropolitan area | $46,930 | 30% below national |
| 194 | Amarillo, TX | $46,690 | 31% below national |
| 195 | Southwest Virginia nonmetropolitan area | $46,100 | 31% below national |
| 196 | Erie, PA | $46,050 | 32% below national |
| 197 | Wildwood-The Villages, FL | $46,000 | 32% below national |
| 198 | Bangor, ME | $45,950 | 32% below national |
| 199 | Greenville-Anderson-Greer, SC | $45,800 | 32% below national |
| 200 | San Antonio-New Braunfels, TX | $45,740 | 32% below national |
| 201 | Wilmington, NC | $45,070 | 33% below national |
| 202 | Orlando-Kissimmee-Sanford, FL | $45,060 | 33% below national |
| 203 | Upper East Mississippi nonmetropolitan area | $44,780 | 33% below national |
| 204 | Waco, TX | $44,060 | 34% below national |
| 205 | Wichita, KS | $43,700 | 35% below national |
| 206 | Killeen-Temple, TX | $43,200 | 36% below national |
| 207 | Northeast Oklahoma nonmetropolitan area | $42,120 | 37% below national |
| 208 | Lexington-Fayette, KY | $41,980 | 38% below national |
| 209 | Palm Bay-Melbourne-Titusville, FL | $41,860 | 38% below national |
| 210 | Huntington-Ashland, WV-KY-OH | $41,830 | 38% below national |
| 211 | Huntsville, AL | $41,400 | 38% below national |
| 212 | Warner Robins, GA | $40,390 | 40% below national |
| 213 | Oklahoma City, OK | $40,210 | 40% below national |
| 214 | Corpus Christi, TX | $37,770 | 44% below national |
| 215 | Tallahassee, FL | $37,700 | 44% below national |
| 216 | Mobile, AL | $37,300 | 45% below national |
| 217 | North Region of Texas nonmetropolitan area | $37,170 | 45% below national |
| 218 | New Orleans-Metairie, LA | $36,710 | 45% below national |
| 219 | Fayetteville, NC | $36,160 | 46% below national |
| 220 | Northern West Virginia nonmetropolitan area | $35,200 | 48% below national |
| 221 | Lower East Mississippi nonmetropolitan area | $34,740 | 48% below national |
| 222 | West Delta Mississippi nonmetropolitan area | $34,710 | 48% below national |
| 223 | Florence-Muscle Shoals, AL | $34,680 | 48% below national |
| 224 | Pinehurst-Southern Pines, NC | $33,890 | 50% below national |
| 225 | San Juan-Bayamon-Caguas, PR | $31,130 | 54% below national |
| 226 | Lafayette, LA | $29,780 | 56% below national |
| 227 | Ponce, PR | $19,760 | 71% below national |