급증하는 의료비의 원인은 매우 다양하겠지만 의료비 지출액이 많은 노인의료비의 증가와 한국의 지불체계가 대표적인 원인으로 지목될 수 있다. 먼저, 65세 이상 노인층의 비중이 점차 증가함에 따라 의료비도 빠르게 증가하고 있다. 2002년 국민건강보험 적용인구 중 노인인구가 7.2%일 때 전체 진료비 중 노인의료비는 20.1%에 불과하였으나, 2011년은 노인인구 10.5%가 진료비 64조 2천억 원 중 15조 3,768억 원을 지출하여 총 진료비의 33.3%를 지출하고 있는 상황이다. 노인의료비는 2002년부터 과거 10년간 평균 16.9%의 높은 증가율을 보이고 있으며 여전히 빠르게 증가하고 있다.
65세 이상 인구가 증가하면서 의료비도 증가하겠지만 노인 1인당 의료비가 빠르게 증가하면서 총 의료비도 빠르게 증가하고 있는 것이 특징이다. 65세 이상 노인 1인당 월평균 진료비는 2002년 9만 4,405원에서 2011년 24만 7,166원으로 2.6배 이상 증가하여 노인의료비가 빠르게 증가하고 있다. 세부적으로 살펴보면, 2011년 진료비를 2002년과 비교하였을 때 65~74세에서 127.81%, 75~84세에서 198.79% 증가하였으며, 85세 이상에서는 무려 427.08% 증가하여 연령이 증가할수록 의료비 지출 증가율도 뚜렷하게 증가하고 있음을 알 수 있다. 동기간 65세 미만 인구의 의료비가 101.4% 증가한 것에 비하면 노인의료비의 증가율이 얼마나 높은지 알 수 있다.