À Lilongwe, il y a 38 écoles primaires publiques et 66 écoles secondaires avec un total de 103 602 élèves, ainsi que 29 écoles privées avec 30 795 élèves.
Il existe à Lilongwe 38 écoles primaires privées et 66 publiques avec un total de 103 602 élèves, ainsi que 29 écoles secondaires comptant 30 795 élèves.