In Ghana, most health care is provided by the government and largely administered by the Ministry of Health and Ghana Health Services. The healthcare system has five levels of providers: health posts which are first level primary care for rural areas, health centres and clinics, district hospitals, regional hospitals and tertiary hospitals.
These programs are funded by the government of Ghana, financial credits, Internally Generated Fund (IGF), and Donors-pooled Health Fund. Hospitals and clinics run by Christian Health Association of Ghana also provide healthcare services. There are 200 hospitals in Ghana. Some for-profit clinics exist, but they provide less than 2% of health care services.
Health care is very variable through Ghana. Urban centres are well served, and contain most hospitals, clinics, and pharmacies in the country. Rural areas often have no modern health care. Patients in these areas either rely on traditional African medicine, or travel great distances for health care. In 2005, Ghana spent 6.2% of GDP on health care, or US$30 per capita. Of that, approximately 34% was government expenditure.