Skip to main content
DrugPrice

How Much Does Rybelsus Cost?

Rybelsus (Semaglutide (oral)) costs an average of $428 per Medicare Part D claim, with total Medicare spending of $1823.0M in the latest year. A generic version is available, which may reduce out-of-pocket costs.

Key Data

MetricValue
Avg Cost Per Claim$428
Total Medicare Spending$1823.0M
Total Claims4,260,000
Beneficiaries580,000
Generic AvailableYes
Year-Over-Year Change+38.7%

Rybelsus (Semaglutide (oral)) costs an average of $428 per Medicare Part D claim, with total Medicare spending of $1823.0M in the latest year. A generic version is available, which may reduce out-of-pocket costs.