Skip to content
97140 · Massachusetts · every payer

What every payer pays for 97140 in Massachusetts

Across 10 commercial payers in Massachusetts, the middle payer's median for 97140 (physician and practitioner services (fee schedule)) is $27.91 per 15 min. Massachusetts Medicaid's fee-for-service rate, $20.64 per 15 min, is 26% below that commercial median.

Updated 2026-10-08October 2026 filesSources: state fee schedule, CMS, price-transparency files

Commercial median
$27.91per 15 min
Massachusetts Medicaid
$20.64
Medicare
$28.58+
On this page
Payer mix

97140 in Massachusetts, by payer type

Medicare's physician fee schedule pays $28.58–$30.80 in Massachusetts across 2 localities.

Massachusetts Medicaid$20.64
Medicare$30.80$28.58 low
Commercial (10 payers)$27.91
UnitedHealthcare$31.16
BCBS Massachusetts$27.91
per 15 min. Commercial = median of payer medians, October 2026 files.
By payer

Each payer's 97140 rate in Massachusetts

PayerMedianPer hourRates (n)
UnitedHealthcareCommercial$31.16 per 15 min$124.64114
BCBS MassachusettsCommercial$27.91 per 15 min$111.6444
See every payer's 97140 rate in Massachusetts

Each commercial payer's median, p25–p75 and n, with Medicaid plan and Medicare Advantage rows. 7-day free trial.

  • Every payer
  • Ranges and n
  • CSV export
FAQ

Frequently asked questions

What do commercial payers pay for 97140 in Massachusetts?

The median of 10 payers' medians is $27.91 per 15 min, from 268 published rates in the October 2026 files.

How does Massachusetts Medicaid compare with commercial insurance for 97140?

Massachusetts Medicaid pays $20.64 per 15 min, 26% below the commercial median.

What does Medicare pay for 97140 in Massachusetts?

$28.58 to $30.80 on the RVU26B physician fee schedule (non-facility).

What does UnitedHealthcare pay for 97140 in Massachusetts?

UnitedHealthcare's median is $31.16 per 15 min, from 114 rates and 400 providers.

What does BCBS Massachusetts pay for 97140 in Massachusetts?

BCBS Massachusetts's median is $27.91 per 15 min, from 44 rates and 2446 providers.