在帝制時代,皇帝的女兒是公主,姐妹則是長公主,姑姑則是大長公主,這是一個基本常識,可是也有一些史料證明,「長公主」也有一些其他含義。
根據史料記載,劉恒登基后,冊立竇氏為皇后,劉啟為太子,長女劉嫖為長公主,封邑于館陶,故而世稱館陶公主。

而漢武帝在位時,長女當利公主緣其母衛子夫之姓,被稱為「衛長公主」,《史記》和《漢書》都有此類記載,唐朝史學家顏師古也曾注曰:「年最長,故謂長公主」。
到了三國時代,曹丕登基后封了三個妹妹為公主,分別是清河長公主、安陽公主和金鄉公主,按說是姐妹,自然都應封為長公主,為何獨封清河為長公主呢?如果按照皇帝姐妹來解釋,這一點很難解釋通,但如果按照西漢以來的慣例,封皇帝長女為長公主那就說得通了,清河應該是曹操的長女,由此得封為長公主。
而孫權在赤烏年間(238-251年)也曾封長女孫魯班為長公主。
綜合來看,至少在兩漢三國時期「長公主」也是指皇帝長女的。不僅如此,「長公主」「大長公主」在古代也不是所有公主到了一定輩分能享受到的。比如在漢武帝的諸位姐妹中只有平陽公主被冊封為長公主,而在姑輩中也只有館陶公主被稱為大長公主,可見「長公主」和「大長公主」的冊封是有很有多政治因素的。
其實不僅是漢朝,到了唐朝也是如此,有些公主活到了兄弟或者侄子在位,可依舊沒能被冊封為「長公主」或者「大長公主」,在唐德宗年間,冊封姑母延光公主為郜國大長公主,因為她的女兒是太子妃,而郜國大長公主也因受恩隆重遭到了宗室妒忌,可見「長公主」「大長公主」不是有輩分就能享有的,更多是一種政治地位上的優待。所以,長公主既可以指皇帝的姐妹,也可以指皇帝的長女,當然也是皇帝對皇室女眷一種政治上優待。