Salaripedia
English

How much does a career/technical education teacher make in Barnstable Town?

$97,100a year

Median yearly pay for career/technical education teachers in the Barnstable Town, MA metro area. That is $46.68 an hour or $8,092 a month.

Hourly
$46.68
Vs. national median
+47%
Rank among cities
25 of 247
Jobs in the area
120
Pay range
Lowest 10%: $59,860Median: $97,100Highest 10%: $111,600
PercentileYearlyHourly
10th$59,860$28.78
25th$82,870$39.84
Median$97,100$46.68
75th$98,430$47.32
90th$111,600$53.63

Other cities in Massachusetts

Median yearly pay for career/technical education teachers.

Boston, MA$101,300
Amherst Town, MA$100,700
Providence, RI$98,260
Worcester, MA$95,780
Pittsfield, MA$80,840
Springfield, MA$79,350
Career/Technical Education Teacher salary in Massachusetts Career/Technical Education Teacher salary in all states

Related jobs in Barnstable Town

Same field, median yearly pay.

Secondary School Teacher$101,100
Elementary School Teacher$100,300
Business Teacher$100,200
Middle School Teacher$99,600
Engineering Teacher$98,400
Kindergarten Teacher$95,540
Instructional Coordinator$95,320
Special Education Teacher$91,630
Special Education Teacher$81,250
Special Education Teacher$79,140
Salaries for every job in Barnstable Town, MA

Frequently asked questions

How much does a career/technical education teacher make an hour in Barnstable Town?

The median hourly pay in the Barnstable Town, MA metro area is $46.68 ($97,100 a year).

Do career/technical education teachers make more in Barnstable Town than the national average?

Yes: $97,100 against $66,270 nationally, 47% more.

How does Barnstable Town compare with the rest of Massachusetts?

The median in Massachusetts is $98,020, so Barnstable Town pays 1% less.

Where does Barnstable Town rank for career/technical education teacher pay?

25 of 247 metro areas with data.

How much does a career/technical education teacher make starting out in Barnstable Town?

The lowest-paid 10% make $59,860 or less a year; the top 10% make $111,600 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.