SOC 29-2031 · Healthcare Practitioners and Technical Occupations

Cardiovascular Technologists and Technicians

Source: BLS OEWS, May 2025United States, all industries

U.S. median annual wage$74,310
U.S. median hourly wage$35.73
U.S. employment62,960

Nationally, cardiovascular technologists and technicians earned a median of $74,310 per year as of the May 2025 OEWS estimates, across 62,960 jobs. Pay varies substantially by area — look up a specific state or metro below.

National pay distribution

Pay by state

Every state and territory with a published May 2025 estimate. “Not published” means BLS suppressed the value — it never means zero. Higher medians often track higher living costs; this is not a ranking of where the job is “best”.

Cardiovascular Technologists and Technicians: pay and employment by state
State
Utah$113,510$54.571,2500.7
Hawaii$111,730$53.721400.2
Massachusetts$105,580$50.761,1100.3
Rhode Island$104,000$50.002600.5
Idaho$100,100$48.132200.3
District of Columbia$99,380$47.782800.4
Oregon$99,240$47.715500.3
Connecticut$94,940$45.646200.4
Colorado$94,190$45.297200.2
New York$89,570$43.063,5400.4
Delaware$87,640$42.132900.6
Maryland$86,440$41.569700.4
Wyoming$84,140$40.45600.2
Washington$83,790$40.281,1100.3
New Hampshire$83,100$39.951500.2
Montana$82,850$39.831900.4
New Jersey$82,710$39.762,4400.6
Maine$82,050$39.452200.4
Michigan$80,650$38.772,0700.5
Indiana$79,380$38.161,3800.4
Ohio$79,270$38.112,1400.4
Alaska$79,040$38.001600.5
Iowa$78,850$37.913800.2
California$78,170$37.585,5700.3
Georgia$78,070$37.532,5800.5
Florida$77,140$37.095,6400.6
Virginia$76,880$36.962,4100.6
Tennessee$76,650$36.851,0300.3
Arizona$74,900$36.011,4500.4
Arkansas$74,800$35.964100.3
Wisconsin$74,380$35.769000.3
Missouri$73,680$35.438500.3
Minnesota$71,520$34.389500.3
Nevada$71,240$34.253800.2
Vermont$69,620$33.47500.2
Kansas$69,060$33.205400.4
South Dakota$67,290$32.352000.4
North Dakota$65,890$31.681200.3
Illinois$61,870$29.751,7100.3
Kentucky$60,980$29.329400.5
Nebraska$60,000$28.853300.3
South Carolina$59,170$28.458900.4
Pennsylvania$58,090$27.933,6300.6
North Carolina$55,460$26.671,9900.4
Texas$53,000$25.486,1400.4
Louisiana$50,050$24.068900.5
Alabama$47,650$22.919300.4
New Mexico$47,340$22.764000.5
West Virginia$45,910$22.073500.5
Oklahoma$44,900$21.598300.5
Mississippi$38,000$18.275900.5
Puerto Rico$34,160$16.433800.4

Pay by metro area

All 190 metro areas where BLS publishes this occupation. Sort by median wage, employment, or local concentration — or see the highest-paying metros ranked.

$30,390$95,020$159,650$224,280Hattiesburg, MS — $30,390Tuscaloosa, AL — $32,630Gulfport-Biloxi, MS — $35,740Tallahassee, FL — $35,750San Juan-Bayamon-Caguas, PR — $35,900Longview, TX — $36,970Lafayette, LA — $37,180Fayetteville, NC — $37,600Ponce, PR — $39,750Huntington-Ashland, WV-KY-OH — $40,230Rocky Mount, NC — $42,410Erie, PA — $42,420El Paso, TX — $44,050Oklahoma City, OK — $44,510Tulsa, OK — $44,900Wichita, KS — $45,170Slidell-Mandeville-Covington, LA — $45,210Houma-Bayou Cane-Thibodaux, LA — $45,240Huntsville, AL — $45,290Lexington-Fayette, KY — $45,300New Orleans-Metairie, LA — $46,130Jackson, MS — $47,010Albuquerque, NM — $47,340Cape Girardeau, MO-IL — $47,520Wilmington, NC — $47,830Evansville, IN — $48,100Pensacola-Ferry Pass-Brent, FL — $48,340Amarillo, TX — $48,540Reno, NV — $48,760Montgomery, AL — $48,890Rochester, MN — $48,970McAllen-Edinburg-Mission, TX — $49,200Harrisburg-Carlisle, PA — $49,520San Antonio-New Braunfels, TX — $50,000Dallas-Fort Worth-Arlington, TX — $50,590Springfield, IL — $50,730Pittsburgh, PA — $51,010Monroe, LA — $51,910Visalia, CA — $51,980Alexandria, LA — $52,250Birmingham, AL — $52,870Cincinnati, OH-KY-IN — $55,880Charlotte-Concord-Gastonia, NC-SC — $56,780Winston-Salem, NC — $57,670Chicago-Naperville-Elgin, IL-IN — $58,390Yakima, WA — $59,160Florence, SC — $59,170Omaha, NE-IA — $60,000Charleston-North Charleston, SC — $60,110Lakeland-Winter Haven, FL — $60,280Champaign-Urbana, IL — $60,630Houston-Pasadena-The Woodlands, TX — $60,650Santa Maria-Santa Barbara, CA — $60,800Baton Rouge, LA — $60,830York-Hanover, PA — $61,220Lancaster, PA — $61,690Ocala, FL — $62,100Wausau, WI — $62,110Panama City-Panama City Beach, FL — $62,320Jacksonville, FL — $62,400Austin-Round Rock-San Marcos, TX — $62,600Saginaw, MI — $62,730Corpus Christi, TX — $63,220Orlando-Kissimmee-Sanford, FL — $63,250Sioux Falls, SD-MN — $63,390Rochester, NY — $63,450Fresno, CA — $64,090Riverside-San Bernardino-Ontario, CA — $64,120Columbia, MO — $64,590Beaumont-Port Arthur, TX — $64,830Mobile, AL — $65,060Cape Coral-Fort Myers, FL — $65,140Columbia, SC — $65,590Daphne-Fairhope-Foley, AL — $65,660Allentown-Bethlehem-Easton, PA-NJ — $65,730Hickory-Lenoir-Morganton, NC — $65,970Los Angeles-Long Beach-Anaheim, CA — $66,090Memphis, TN-MS-AR — $66,320Albany-Schenectady-Troy, NY — $66,370Rockford, IL — $66,450Lansing-East Lansing, MI — $66,700Springfield, MA — $66,980Springfield, MO — $67,720Milwaukee-Waukesha, WI — $68,220Phoenix-Mesa-Chandler, AZ — $68,330Macon-Bibb County, GA — $68,990Sebring, FL — $70,970Spokane-Spokane Valley, WA — $71,020Greenville-Anderson-Greer, SC — $71,690Richmond, VA — $71,960Tampa-St. Petersburg-Clearwater, FL — $72,030Knoxville, TN — $72,100Louisville/Jefferson County, KY-IN — $73,060Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $73,380Little Rock-North Little Rock-Conway, AR — $73,680Atlantic City-Hammonton, NJ — $73,720Las Vegas-Henderson-North Las Vegas, NV — $74,050Fort Smith, AR-OK — $74,270Rome, GA — $74,440San Diego-Chula Vista-Carlsbad, CA — $74,830Kalamazoo-Portage, MI — $74,840Augusta-Richmond County, GA-SC — $74,960Davenport-Moline-Rock Island, IA-IL — $75,480Flint, MI — $75,770Tucson, AZ — $76,190Kansas City, MO-KS — $76,330Fayetteville-Springdale-Rogers, AR — $76,540St. Louis, MO-IL — $76,700Duluth, MN-WI — $77,200Prescott Valley-Prescott, AZ — $77,370Kiryas Joel-Poughkeepsie-Newburgh, NY — $77,570Palm Bay-Melbourne-Titusville, FL — $77,630Chattanooga, TN-GA — $77,700Savannah, GA — $77,880Wildwood-The Villages, FL — $77,950Virginia Beach-Chesapeake-Norfolk, VA-NC — $78,100Raleigh-Cary, NC — $78,620Des Moines-West Des Moines, IA — $78,850Anchorage, AK — $79,040Billings, MT — $79,050Spartanburg, SC — $79,050South Bend-Mishawaka, IN-MI — $79,090Toledo, OH — $79,090Atlanta-Sandy Springs-Roswell, GA — $79,250Cleveland, OH — $79,270Reading, PA — $79,280Waco, TX — $79,360Akron, OH — $79,480Canton-Massillon, OH — $79,570Cedar Rapids, IA — $79,590Columbus, GA-AL — $79,770Columbus, OH — $79,950Gainesville, FL — $80,080Homosassa Springs, FL — $80,100Nashville-Davidson--Murfreesboro--Franklin, TN — $80,320Youngstown-Warren, OH — $80,410Greenville, NC — $80,670Indianapolis-Carmel-Greenwood, IN — $80,720Athens-Clarke County, GA — $80,820Grand Rapids-Wyoming-Kentwood, MI — $80,980Miami-Fort Lauderdale-West Palm Beach, FL — $81,120Waterbury-Shelton, CT — $81,210Detroit-Warren-Dearborn, MI — $81,410Deltona-Daytona Beach-Ormond Beach, FL — $81,760Ann Arbor, MI — $81,890Lafayette-West Lafayette, IN — $82,050Portland-South Portland, ME — $82,050Lake Havasu City-Kingman, AZ — $82,150Green Bay, WI — $82,250North Port-Bradenton-Sarasota, FL — $82,660Stockton-Lodi, CA — $82,900Fort Collins-Loveland, CO — $83,130Punta Gorda, FL — $83,200Buffalo-Cheektowaga, NY — $83,480Manchester-Nashua, NH — $83,590Jonesboro, AR — $84,000Crestview-Fort Walton Beach-Destin, FL — $84,270Winchester, VA-WV — $84,370Dayton-Kettering-Beavercreek, OH — $84,550Minneapolis-St. Paul-Bloomington, MN-WI — $85,130Port St. Lucie, FL — $85,540Eugene-Springfield, OR — $86,180Baltimore-Columbia-Towson, MD — $86,270Trenton-Princeton, NJ — $86,860New York-Newark-Jersey City, NY-NJ — $87,210Sacramento-Roseville-Folsom, CA — $88,290Hartford-West Hartford-East Hartford, CT — $89,950Santa Rosa-Petaluma, CA — $92,110Denver-Aurora-Centennial, CO — $92,260Washington-Arlington-Alexandria, DC-VA-MD-WV — $93,030Boulder, CO — $94,190Vallejo, CA — $95,490Portland-Vancouver-Hillsboro, OR-WA — $95,750Madison, WI — $95,890San Jose-Sunnyvale-Santa Clara, CA — $97,590Syracuse, NY — $97,900Worcester, MA — $98,950Boise City, ID — $100,100Colorado Springs, CO — $102,350San Francisco-Oakland-Fremont, CA — $103,060Providence-Warwick, RI-MA — $104,000Bridgeport-Stamford-Danbury, CT — $104,050Modesto, CA — $105,400Bakersfield-Delano, CA — $106,340Boston-Cambridge-Newton, MA-NH — $107,000Seattle-Tacoma-Bellevue, WA — $107,710Urban Honolulu, HI — $111,730Oxnard-Thousand Oaks-Ventura, CA — $128,530Salt Lake City-Murray, UT — $224,280

Each dot is one metro area with a published median — hover any dot for the name and figure. Metros without published estimates are not drawn.

Cardiovascular Technologists and Technicians: pay and employment by metro area
Metro area
Salt Lake City-Murray, UT$224,280$107.838101.0
Oxnard-Thousand Oaks-Ventura, CA$128,530$61.79500.2
Urban Honolulu, HI$111,730$53.721300.3
Seattle-Tacoma-Bellevue, WA$107,710$51.796400.3
Boston-Cambridge-Newton, MA-NH$107,000$51.447800.3
Bakersfield-Delano, CA$106,340$51.12700.2
Modesto, CA$105,400$50.67800.4
Bridgeport-Stamford-Danbury, CT$104,050$50.021700.4
Providence-Warwick, RI-MA$104,000$50.003300.5
San Francisco-Oakland-Fremont, CA$103,060$49.555000.2
Colorado Springs, CO$102,350$49.21700.2
Boise City, ID$100,100$48.131400.4
Worcester, MA$98,950$47.571200.3
Syracuse, NY$97,900$47.071000.3
San Jose-Sunnyvale-Santa Clara, CA$97,590$46.922200.2
Madison, WI$95,890$46.10800.2
Portland-Vancouver-Hillsboro, OR-WA$95,750$46.033400.3
Vallejo, CA$95,490$45.91500.3
Boulder, CO$94,190$45.29800.4
Washington-Arlington-Alexandria, DC-VA-MD-WV$93,030$44.731,3900.4
Denver-Aurora-Centennial, CO$92,260$44.364000.3
Santa Rosa-Petaluma, CA$92,110$44.28400.2
Hartford-West Hartford-East Hartford, CT$89,950$43.242200.4
Sacramento-Roseville-Folsom, CA$88,290$42.453300.3
New York-Newark-Jersey City, NY-NJ$87,210$41.934,1800.4
Trenton-Princeton, NJ$86,860$41.761600.7
Baltimore-Columbia-Towson, MD$86,270$41.485100.4
Eugene-Springfield, OR$86,180$41.43500.3
Port St. Lucie, FL$85,540$41.131200.7
Minneapolis-St. Paul-Bloomington, MN-WI$85,130$40.933700.2
Dayton-Kettering-Beavercreek, OH$84,550$40.651200.3
Winchester, VA-WV$84,370$40.56500.7
Crestview-Fort Walton Beach-Destin, FL$84,270$40.51800.6
Jonesboro, AR$84,000$40.38300.5
Manchester-Nashua, NH$83,590$40.19600.3
Buffalo-Cheektowaga, NY$83,480$40.131600.3
Punta Gorda, FL$83,200$40.00400.7
Fort Collins-Loveland, CO$83,130$39.96400.2
Stockton-Lodi, CA$82,900$39.85400.1
North Port-Bradenton-Sarasota, FL$82,660$39.741900.5
Green Bay, WI$82,250$39.55700.4
Lake Havasu City-Kingman, AZ$82,150$39.49Not publishedNot published
Lafayette-West Lafayette, IN$82,050$39.45400.4
Portland-South Portland, ME$82,050$39.45Not publishedNot published
Ann Arbor, MI$81,890$39.373101.4
Deltona-Daytona Beach-Ormond Beach, FL$81,760$39.312601.2
Detroit-Warren-Dearborn, MI$81,410$39.148500.4
Waterbury-Shelton, CT$81,210$39.04700.5
Miami-Fort Lauderdale-West Palm Beach, FL$81,120$39.001,4200.5
Grand Rapids-Wyoming-Kentwood, MI$80,980$38.932100.4
Athens-Clarke County, GA$80,820$38.85600.6
Indianapolis-Carmel-Greenwood, IN$80,720$38.814700.4
Greenville, NC$80,670$38.78700.9
Youngstown-Warren, OH$80,410$38.66400.2
Nashville-Davidson--Murfreesboro--Franklin, TN$80,320$38.624700.4
Homosassa Springs, FL$80,100$38.51300.9
Gainesville, FL$80,080$38.501400.9
Columbus, OH$79,950$38.443200.3
Columbus, GA-AL$79,770$38.35600.5
Cedar Rapids, IA$79,590$38.26Not publishedNot published
Canton-Massillon, OH$79,570$38.251100.7
Akron, OH$79,480$38.211100.3
Waco, TX$79,360$38.15800.6
Reading, PA$79,280$38.12600.4
Cleveland, OH$79,270$38.115100.5
Atlanta-Sandy Springs-Roswell, GA$79,250$38.101,4100.5
South Bend-Mishawaka, IN-MI$79,090$38.03600.4
Toledo, OH$79,090$38.021800.6
Billings, MT$79,050$38.00600.6
Spartanburg, SC$79,050$38.01300.2
Anchorage, AK$79,040$38.001400.8
Des Moines-West Des Moines, IA$78,850$37.911100.3
Raleigh-Cary, NC$78,620$37.801500.2
Virginia Beach-Chesapeake-Norfolk, VA-NC$78,100$37.556100.8
Wildwood-The Villages, FL$77,950$37.47601.4
Savannah, GA$77,880$37.44700.4
Chattanooga, TN-GA$77,700$37.361100.4
Palm Bay-Melbourne-Titusville, FL$77,630$37.321700.7
Kiryas Joel-Poughkeepsie-Newburgh, NY$77,570$37.29800.3
Prescott Valley-Prescott, AZ$77,370$37.20500.7
Duluth, MN-WI$77,200$37.11700.5
St. Louis, MO-IL$76,700$36.873400.3
Fayetteville-Springdale-Rogers, AR$76,540$36.80900.3
Kansas City, MO-KS$76,330$36.704300.4
Tucson, AZ$76,190$36.632600.7
Flint, MI$75,770$36.43900.7
Davenport-Moline-Rock Island, IA-IL$75,480$36.29500.3
Augusta-Richmond County, GA-SC$74,960$36.041500.7
Kalamazoo-Portage, MI$74,840$35.981301.0
San Diego-Chula Vista-Carlsbad, CA$74,830$35.984700.3
Rome, GA$74,440$35.79601.4
Fort Smith, AR-OK$74,270$35.71500.5
Las Vegas-Henderson-North Las Vegas, NV$74,050$35.603100.3
Atlantic City-Hammonton, NJ$73,720$35.44900.5
Little Rock-North Little Rock-Conway, AR$73,680$35.421500.4
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$73,380$35.281,8800.6
Louisville/Jefferson County, KY-IN$73,060$35.122900.4
Knoxville, TN$72,100$34.661300.3
Tampa-St. Petersburg-Clearwater, FL$72,030$34.637600.5
Richmond, VA$71,960$34.603800.6
Greenville-Anderson-Greer, SC$71,690$34.471000.2
Spokane-Spokane Valley, WA$71,020$34.141500.6
Sebring, FL$70,970$34.12Not publishedNot published
Macon-Bibb County, GA$68,990$33.17900.9
Phoenix-Mesa-Chandler, AZ$68,330$32.859500.4
Milwaukee-Waukesha, WI$68,220$32.804200.5
Springfield, MO$67,720$32.561300.6
Springfield, MA$66,980$32.201100.5
Lansing-East Lansing, MI$66,700$32.07800.4
Rockford, IL$66,450$31.951100.8
Albany-Schenectady-Troy, NY$66,370$31.912000.4
Memphis, TN-MS-AR$66,320$31.882200.4
Los Angeles-Long Beach-Anaheim, CA$66,090$31.772,6000.4
Hickory-Lenoir-Morganton, NC$65,970$31.72400.3
Allentown-Bethlehem-Easton, PA-NJ$65,730$31.603100.8
Daphne-Fairhope-Foley, AL$65,660$31.57400.5
Columbia, SC$65,590$31.541400.4
Cape Coral-Fort Myers, FL$65,140$31.322600.9
Mobile, AL$65,060$31.28900.5
Beaumont-Port Arthur, TX$64,830$31.17600.4
Columbia, MO$64,590$31.05300.3
Riverside-San Bernardino-Ontario, CA$64,120$30.834800.3
Fresno, CA$64,090$30.811400.3
Rochester, NY$63,450$30.501000.2
Sioux Falls, SD-MN$63,390$30.471200.6
Orlando-Kissimmee-Sanford, FL$63,250$30.417700.5
Corpus Christi, TX$63,220$30.391100.6
Saginaw, MI$62,730$30.16700.9
Austin-Round Rock-San Marcos, TX$62,600$30.095200.4
Jacksonville, FL$62,400$30.005700.7
Panama City-Panama City Beach, FL$62,320$29.96400.4
Wausau, WI$62,110$29.86500.7
Ocala, FL$62,100$29.851201.0
Lancaster, PA$61,690$29.661700.7
York-Hanover, PA$61,220$29.431300.7
Baton Rouge, LA$60,830$29.251600.4
Santa Maria-Santa Barbara, CA$60,800$29.23Not publishedNot published
Houston-Pasadena-The Woodlands, TX$60,650$29.161,4800.4
Champaign-Urbana, IL$60,630$29.15Not publishedNot published
Lakeland-Winter Haven, FL$60,280$28.981400.5
Charleston-North Charleston, SC$60,110$28.902100.5
Omaha, NE-IA$60,000$28.852000.4
Florence, SC$59,170$28.451401.5
Yakima, WA$59,160$28.44400.4
Chicago-Naperville-Elgin, IL-IN$58,390$28.071,3400.3
Winston-Salem, NC$57,670$27.732100.8
Charlotte-Concord-Gastonia, NC-SC$56,780$27.306000.4
Cincinnati, OH-KY-IN$55,880$26.874500.4
Birmingham, AL$52,870$25.422300.4
Alexandria, LA$52,250$25.12400.7
Visalia, CA$51,980$24.99300.2
Monroe, LA$51,910$24.96600.7
Pittsburgh, PA$51,010$24.536800.6
Springfield, IL$50,730$24.39500.4
Dallas-Fort Worth-Arlington, TX$50,590$24.321,6600.4
San Antonio-New Braunfels, TX$50,000$24.045200.5
Harrisburg-Carlisle, PA$49,520$23.812800.8
McAllen-Edinburg-Mission, TX$49,200$23.652200.7
Rochester, MN$48,970$23.544003.3
Montgomery, AL$48,890$23.51900.5
Reno, NV$48,760$23.44500.2
Amarillo, TX$48,540$23.34600.5
Pensacola-Ferry Pass-Brent, FL$48,340$23.241300.7
Evansville, IN$48,100$23.131501.1
Wilmington, NC$47,830$22.99Not publishedNot published
Cape Girardeau, MO-IL$47,520$22.85300.7
Albuquerque, NM$47,340$22.762900.7
Jackson, MS$47,010$22.601600.6
New Orleans-Metairie, LA$46,130$22.181900.4
Lexington-Fayette, KY$45,300$21.781700.6
Huntsville, AL$45,290$21.782100.8
Houma-Bayou Cane-Thibodaux, LA$45,240$21.75400.5
Slidell-Mandeville-Covington, LA$45,210$21.74500.5
Wichita, KS$45,170$21.721600.5
Tulsa, OK$44,900$21.594100.9
Oklahoma City, OK$44,510$21.402500.4
El Paso, TX$44,050$21.181500.5
Erie, PA$42,420$20.391201.0
Rocky Mount, NC$42,410$20.39300.6
Huntington-Ashland, WV-KY-OH$40,230$19.341601.2
Ponce, PR$39,750$19.11701.1
Fayetteville, NC$37,600$18.081000.8
Lafayette, LA$37,180$17.881100.6
Longview, TX$36,970$17.77Not publishedNot published
San Juan-Bayamon-Caguas, PR$35,900$17.262500.4
Tallahassee, FL$35,750$17.191300.7
Gulfport-Biloxi, MS$35,740$17.18600.4
Tuscaloosa, AL$32,630$15.69600.6
Hattiesburg, MS$30,390$14.61Not publishedNot published
New Haven, CTNot publishedNot published1100.4

About this data. Estimates are from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics program, May 2025 release, retrieved from bls.gov/oes/tables.htm on July 24, 2026. OEWS estimates describe metropolitan/nonmetropolitan areas and states — not city limits — and are not designed for year-over-year comparisons. See BLS methodology, our plain-English methodology, and sources. CitySalaryData is independent and not affiliated with BLS.