A good network of health care units are functioning under the Government Sector. Modern medicine, Ayurveda and Homeopathy services are available.
Under Modern medicine, one Dist. Hospital with all speciality services, functions at Manjeri. There are taluk hospitals at Tirur , Ponnani and Perinthalmanna, Govt. Hospitals at Malappuram, Nilambur, Areacode and Tirurangadi. 15 Major public health centres, 77 mini public health centres and 565 Sub Centres are there. 3 Leprosy control units, 2 Filaria control units, etc. also function. Total bed strength of hospitals under government is 1500.
India Population Project II, implemented in the district achieved a break through in health awareness. The common people, especially women, were given health education, resulting in improvement of pre-natal and ante-natel care, reduction of infant mortality, acceptance of immunisation, Control of commnicable diseases etc.
The District Medical Officer, Co-ordinates the health services. There are also a District Immunisation officer, District Leprosy officer, District T.B. Officer, District Health Education Officer and District Mass Education Officer. In Allopathy, private hospitals with super speciality units also function in the district.
World famous Kottakkal Arya Vaidya Sala is 12 Km from Malappuram. It provides patronage of research and development of Ayurvedic treatment. Under the Government sector, one Dist. Ayurveda Hospital with 50 beds, function at Edarikode. The only Ayurvedic Mental Hospital in the state is at Kottakkal with 50 beds. 2 Hospitals at Manjeri and Velimukku with 20 beds each, 6 hospitals at Perinthalmanna, Malappuram, Vengara. Thozhanur, Thiruvali and Chelembra with 10 beds each and 52 dispensaries are also there. The Dist. Medical Officer (ISM) is the co-ordinating officer.
This branch of medicine has got vast acceptance among the people. Two 25 beded Govt. Homeo hospitals function at Malappuram and Manjeri apart from 30 Govt. Homeo dispensaries in the district. There is a Dist. Medical Officer for Homeo at Malappuram.