According to data presented by the Union government in Parliament on February 3, 2020, India has a total of 24,010 madrasas. These include 11,621 recognised and 2,907 unrecognised madrasas.