南京国民政府时期名义上代表全国国民行使政权的机关。先后于1946、1948年召开。1946年大会任务为制定《中华民国宪法》，又称"制宪国大";1948年大会任务为施行宪法，选举总统，实行总统制，又称"行宪国大"。
正因为有上述缺陷，所以旧政协会议上，中共与民盟代表力主"无形国大"，即规定"全国选民行使四权名为国民大会"，这样国民大会实际成为选民的代称，虽然由于国民党的极力反对，政协宪草仍然採取了有形国大，但是将它的权力大大缩小，仅限于制定修改宪法和选举罢免总统副总统，立法院则由人民直接选举产生，监察院由省议会选举产生，1947年的中华民国宪法也是这样规定。国民党政权退台后，国民大会除了六年一次"选举""总统"外，基本上沒什麽作用，成为一个鸡肋机关，最终被废也在情理之中。
首届国大原定于1936年召开，任务是制定宪法并决定宪法施行的日期。代表总额一千二百名。选举办法规定:凡年满20岁之国民有选举权，年满25岁之选区内居民有被选举权。除上述一千二百人之外，中国国民党中央执监委及候补执监委为当然代表，国民政府还可直接指定代表二百四十名。1936年内，国民政府陆续公布了宪法草案、国大组织法及国大代表选举法，并进行了代表选举(有部分省区未完成)。但因抗战爆发，原定当年召开的国大不得不延期。
制宪国大之后，国民党于1948年3月29日至5月1日在南京召开了行宪国大，其中心议题是选举国民政府的总统和副总统。蒋介石在4月4日国民党中央执行委员会临时全会上表示不竞选总统，而愿意担任掌握实权的任何职责。实际上蒋介石的用意是嫌该宪法实行的内阁制导致总统权力受到限制，因此4月5日国民党中常会通过张群提出的"赋予总统以紧急处置权"的建议。经过这番安排，蒋介石表示接受全会决定。4月19日，国民大会选举蒋介石为总统。在选举副总统时，国民党内部各派展开了激烈的争夺，经过四次选举，李宗仁才当选。5月20日，蒋介石、李宗仁就任国民党政府总统和副总统。
1946年11月15日，在南京召开国民大会。
新中国成立后，原中国国民党一党垅断的国民大会功能被全国人民代表大会所取代。