Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates

Cardiovascular Technologists and Technicians

Illustration of a clinical setting with medical staff and equipment

SOC code 29-2031 · Healthcare Practitioners and Technical Occupations

National employment
62,960
Mean annual wage
$76,940
Mean hourly wage
$36.99
Median annual wage
$74,310
Median hourly wage
$35.73

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$39,000$18.75
25th percentile$47,890$23.02
50th percentile (median)$74,310$35.73
75th percentile$98,110$47.17
90th percentile$121,350$58.34

See where a wage ranks

Estimate only, based on linear interpolation between this occupation's BLS OEWS reported percentiles above.

Wages by state (May 2024)

State-level employment and wage estimates for Cardiovascular Technologists and Technicians (SOC 29-2031), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 51 of 51 states/DC for this occupation.

StateEmploymentMean annualMedian annual10th pctl annual25th pctl annual75th pctl annual90th pctl annual
Alabama1,100$52,580$45,280$30,100$32,620$69,250$82,280
Alaska80$95,020$118,510$50,550$50,550$132,280$133,520
Arizona1,700$68,860$65,720$40,850$48,960$79,650$101,870
Arkansas420$71,170$70,930$38,780$49,600$86,670$104,070
California6,110$86,510$64,720$55,440$63,710$105,250$138,240
Colorado690$83,750$85,710$45,090$59,240$104,860$114,530
Connecticut530$83,480$80,390$36,870$60,830$102,650$121,690
Delaware340$72,710$79,550$36,340$49,770$91,610$106,720
District of Columbia140$91,980$86,010$45,850$50,530$116,800$128,830
Florida5,840$64,930$64,000$36,200$38,680$83,570$100,290
Georgia3,030$73,920$69,490$38,380$45,170$88,270$108,190
Hawaii110$91,070$107,910$48,790$53,380$115,310$127,610
Idaho160$100,830$98,140$45,910$81,700$123,200$170,030
Illinois1,390$71,370$73,600$39,140$46,240$96,020$104,210
Indiana1,360$67,140$67,970$37,120$43,490$84,060$100,480
Iowa440$68,370$68,840$38,570$45,980$82,320$98,140
Kansas470$68,340$70,220$36,440$44,690$85,340$101,940
Kentucky910$61,010$58,660$33,390$41,980$77,910$89,110
Louisiana830$54,940$53,610$28,790$33,960$73,790$85,070
Maine250$75,100$79,730$45,620$48,730$98,270$105,280
Maryland1,000$77,000$80,780$40,850$51,710$95,190$105,320
Massachusetts1,070$110,950$101,980$45,640$61,110$129,680$201,020
Michigan1,950$70,170$78,480$39,240$50,120$84,460$92,440
Minnesota910$70,910$69,480$47,200$49,140$86,560$102,650
Mississippi540$51,620$45,120$29,590$33,920$69,630$79,200
Missouri870$76,110$76,640$38,910$47,810$97,990$100,420
Montana160$72,600$76,370$36,680$47,370$102,430$104,080
Nebraska300$62,240$60,670$38,870$40,660$78,930$93,690
Nevada290$66,850$50,430$39,500$47,090$88,710$111,810
New Hampshire190$81,800$85,630$48,380$63,210$103,360$105,040
New Jersey2,690$79,950$81,160$46,080$57,970$99,380$110,130
New Mexico260$53,900$41,860$34,600$39,980$65,200$95,780
New York3,200$84,180$86,050$48,660$57,620$103,550$125,980
North Carolina1,580$63,690$58,050$36,650$38,840$82,530$102,050
North Dakota90$69,690$68,860$41,090$47,490$80,690$100,750
Ohio2,280$70,480$77,790$38,110$46,040$85,030$95,750
Oklahoma760$58,450$40,970$32,980$36,820$71,270$86,790
Oregon620$87,850$96,550$47,490$52,980$112,250$133,010
Pennsylvania3,340$70,820$61,920$38,820$43,330$83,730$105,660
Rhode Island200$93,520$100,040$61,970$78,150$109,500$126,390
South Carolina830$62,690$63,290$33,870$39,390$80,550$94,470
South Dakota210$70,020$64,720$39,100$53,280$77,500$102,700
Tennessee1,200$64,270$63,940$36,480$38,650$81,520$100,010
Texas5,130$59,000$47,970$35,380$38,500$77,450$98,350
Utah750$94,430$89,420$40,790$65,280$109,530$134,260
Vermont60$83,130$68,030$46,470$51,160$105,160$129,440
Virginia2,110$82,180$78,720$40,650$50,800$101,190$130,450
Washington1,160$87,690$76,470$49,260$59,990$116,910$129,300
West Virginia470$46,930$35,640$32,470$34,550$52,990$78,180
Wisconsin970$76,250$68,630$46,280$48,170$97,190$108,580
Wyoming60$76,410$80,930$47,470$60,100$99,170$101,880

Hourly by-state wages are in the source dataset but not rendered here (annual only, to keep this table a manageable width); see the source link below for the full file. BLS suppresses some state-level figures for reliability: an em dash (—) means BLS did not publish that figure for this state and occupation. Per BLS’s own field definitions: "*" = a wage estimate is not available; "**" = an employment estimate is not available; "#" = a wage equal to or greater than $115.00 per hour or $239,200 per year (all three are shown here as —, not guessed). Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), State occupational employment and wage estimates, May 2024.

Similar-paying occupations in Healthcare Practitioners and Technical Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates. Wage figures are BLS OEWS estimates and may not reflect current pay.