In our analysis, the best overall health insurance provider is Kaiser Permanente, which earned an overall quality rating of 4.28 out of 5 from the National Committee for Quality Assurance (NCQA). The runner-up was Blue Cross Blue Shield, with an overall score of 3.86.