Un recensământ la sfârșitul anului 2012 a estimat populația Madagascarului la peste 22 de milioane de locuitori. Acest lucru face ca țara să fie a 54-a țară cu cea mai mare densitate a populației din lume. Cel mai mare oraș este capitala sa, Antananarivo, cu peste 1,8 milioane de locuitori.
Națiunea se odihnește în Oceanul Indian, cel mai apropiat de țara de coastă a Mozambicului, în largul coastei sud-estice a Africii. Țara acoperă o suprafață de peste 581.000 de kilometri pătrați pentru o densitate a populației de 38 de persoane pe kilometru pătrat. Populația a crescut constant în fiecare an de la recensământul din 1960, când țara insulei avea doar mai mult de 5 milioane de locuitori.