Health Insurance Plan Comparison

This dataset provides a comprehensive comparison of synthetic health insurance plans, including premiums, deductibles, copays, coverage details, network size, and plan features across US states. It enables robust analysis for recommendation engines, consumer research, and market benchmarking by offering granular, standardized plan attributes.

  • last updated 21 Jul 2025
  • by GoMask
The brief that made it

Building health insurance recommendation engines for consumers

Sample rows

preview · 8 of 200 rows · all 20 columns
plan_idstringplan_typestringannual_deductiblefloatprescription_coveragebooleanprovider_namestringplan_namestringmonthly_premiumfloatindividual_out_of_pocket_maxfloatfamily_out_of_pocket_maxfloatprimary_care_copayfloatspecialist_copayfloatemergency_room_copayfloatnetwork_sizeintegerstatestringmetal_tierstringplan_yearintegertelemedicine_coveragebooleandental_coveragebooleanvision_coveragebooleancoverage_descriptionstring
PLN001HMO3600trueHealthFirstBronze Essentials HMO184.4565001300035753501430TXBronze2025truefalsefalseBasic coverage with primary care, emergency, and generic prescriptions.
PLN002PPO2600trueBlueCareSilver Standard PPO362.954001080025602804500CASilver2024truetruetrueEnhanced PPO coverage with access to wide provider network.
PLN003POS900trueWellLifeGold Advantage POS489.13200640015351502650FLGold2026truetruetruePremium POS plan with low out-of-pocket and full prescription coverage.
PLN004PPO80trueUnitedCarePlatinum Plus PPO8121400280000012000NYPlatinum2025truetruetruePlatinum coverage with no copays or deductibles for most services.
PLN005Catastrophic9000falseMedSecureCatastrophic Core Plan86.713000260001202501200210NVCatastrophic2023falsefalsefalseMinimal coverage for severe illness or injury, very high deductible.
PLN006EPO3200trueCareTrustBronze Family Secure EPO210.8567001340030703301210AZBronze2026truefalsefalseAffordable EPO plan for families, covers essential health needs.
PLN007PPO2300trueHealthFirstSilver Choice PPO415.151001020020552504100GASilver2027truetruetruePopular PPO plan with moderate premium and comprehensive benefits.
PLN008HDHP6900falseBlueCareHDHP Saver 2025132.38700174001803201800720ILBronze2025falsefalsefalseHigh-deductible health plan for lower premiums and HSA eligibility.

What the 200 rows show

from the 200-row sample

Catastrophic (plan type) stands out: mean annual_deductible is 12,589, against 3,572 for the rest.

  • 73%prescription_coverage = true
  • 3,700median annual_deductible
  • 5metal tiers
  • 51states
  • 226.4median monthly_premium
  • 6,950median individual_out_of_pocket_max
Mean annual_deductible by plan_type200 rows
010k20k3,507HMO35 ro…1,631PPO30 ro…2,834EPO52 ro…2,696POS29 ro…7,710HDHP22 ro…6,900Other10 ro…12,589Cata…22 ro…
annual_deductible200 rows, in bands of 2,000
040804576281614381008,00016kannual_deductible →

Median 3,700, from 0 to 15,000.

provider_name200 rows · 6 values
  1. BlueCare38
  2. CareTrust36
  3. MedSecure33
  4. HealthFirst32
  5. UnitedCare32
  6. WellLife29
20 columns by typefrom the column list below
  • string 7
  • integer 2
  • float 7
  • boolean 4

Columns

20 columns in three groups
blueprint · 20 columns
columntypedescriptionexample
Text 7 columns
plan_idstringUnique identifier for each health insurance planuniquePLN001
plan_namestringName of the health insurance planBronze Essentials HMO
provider_namestringName of the insurance provider offering the plan6 namesHealthFirst
plan_typestringType of plan (e.g., HMO, PPO, EPO, POS, HDHP)6 valuesHMO
coverage_descriptionstringDetailed description of what is covered by the planoptionalBasic coverage with prima…
statestringUS state where the plan is available (2-letter abbreviation)TX
metal_tierstringPlan's metal tier classification (e.g., Bronze, Silver, Gold, Platinum, Catastrophic)Bronze · Silver · Gold · Platinum · CatastrophicBronze
Numbers 9 columns
monthly_premiumfloatMonthly premium cost for the plan in USD0 or more184.45
annual_deductiblefloatAnnual deductible amount in USD0 or more3600
individual_out_of_pocket_maxfloatMaximum annual out-of-pocket cost for an individual in USD0 or more6500
family_out_of_pocket_maxfloatMaximum annual out-of-pocket cost for a family in USD0 or more13000
primary_care_copayfloatCopay amount for primary care visits in USD0 or more35
specialist_copayfloatCopay amount for specialist visits in USD0 or more75
emergency_room_copayfloatCopay amount for emergency room visits in USD0 or more350
network_sizeintegerNumber of providers (doctors, hospitals) in the plan's network0 or more1430
plan_yearintegerYear for which the plan is valid2,000 to 2,1002025
True or false 4 columns
prescription_coveragebooleanIndicates whether the plan includes prescription drug coveragetrue
telemedicine_coveragebooleanIndicates if telemedicine services are covered under the plantrue
dental_coveragebooleanIndicates if dental services are included in the planfalse
vision_coveragebooleanIndicates if vision services are included in the planfalse

Use it for

  • prescription c…73%146 of 200 rowsmean annual deductibl…3.5kHMO1.6kPPO2.8kEPO2.7kPOS

    An insurance dashboard

    The prescription_coverage rate, annual_deductible by plan_type and a breakdown of provider_name. Excel, Power BI or Tableau.

  • Why do the 22 Catastrophic rows have a mean annual_deductible of 12,589?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable plans with plan_name, provider_name and plan_type to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 20 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows20 columns
Yours1,000 rows20 columnsstate: UK only

blueprint · health-insurance-plan-comparison

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 20 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Each plan linked to provider and region
  • Premium, deductible, and copay fields
  • Coverage limits and exclusions provided
  • Network size and tier simulated
  • Flag plans as subsidized or not
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
health-insurance-plan-comparison

What should your data show?

Preview 20 rows free
No signup. No card.