永乐十二年（1414年），永乐帝下令扩充元朝的下马飞放泊，建成南海子，周围筑土墙，辟出四门：北红门、南红门、东红门、西红门。其中北红门为正门，即如今所称的大红门。清朝入关后，将南海子当作皇家苑囿重修，改称南苑。康熙三年（1738年）重建了北红门。清朝康熙二十四年（1685年），康熙帝准许新辟的五座海子门完工，将明朝的海子墙增高并加固，按照帝王“九五”之尊，新辟出5个门，加上原有的4个海子门共9个门。《钦定日下旧闻考》卷七十四《国朝苑囿南苑一》记载：“南苑缭垣为门凡九。正南曰南红门，东南曰回城门，西南曰黄