Cost Per Mbps Calculator

Find out if you're getting good value for your internet dollar. Compare your cost per Mbps against national averages.

Cost per Mbps is the single most objective way to compare internet plans across providers, states, and speed tiers. Rather than comparing raw monthly prices, this metric tells you how much value each dollar buys. The national average is about $0.27 per Mbps for 300 Mbps plans, but this varies from $0.15 (excellent fiber value) to $0.50+ (poor value satellite or DSL).

Enter your monthly bill and speed below to see how your plan stacks up. If you are paying more than $0.30/Mbps for cable or fiber, you are almost certainly overpaying and should negotiate or switch providers.

Data updated June 2026 · FCC & BroadbandNow sources

Compare against the national average of $0.27/Mbps for 300 Mbps plans. Fiber plans typically cost $0.15-0.20/Mbps.

FAQ: Cost Per Mbps

What is a good cost per Mbps?
For fiber and cable plans, under $0.20/Mbps is excellent, $0.20-0.30/Mbps is average, and over $0.40/Mbps is poor value. Satellite and DSL plans are typically higher due to technology limitations.
Does higher speed always mean better value?
Not necessarily. A $70/month 1 Gbps plan ($0.07/Mbps) seems like great value, but if you only need 200 Mbps, you are wasting $30-40/month on speed you never use. Match your speed to your needs for the best overall value.

Related Calculators

These tools might also help with your broadband cost questions.

Monthly Bill Calculator

Calculate total monthly cost first.

State Cost Comparison

Compare per-Mbps across states.

Internet Savings Calculator NEW

Improve your value ratio.

Hidden Fee Calculator

Fees hurt your real per-Mbps cost.

View All 8 Calculators →