公元前189年劉嫖出生,因為她的封邑在館陶縣,所以稱為館陶長公主。公元前177年,館陶公主嫁給堂邑侯陳午為妻,因而又稱她為堂邑長公主。后來,館陶公主將女兒陳阿嬌嫁給劉徹,并協助劉徹奪嫡成功。漢武帝劉徹登基后,念館陶公主的功勞,尊她為大長公主和竇太主。后來,陳阿嬌因巫蠱衛子夫被廢除皇后之位,但館陶公主并沒受太大影響。館陶公主的丈夫去世后,年近六十的她在府內養18歲的董偃為面首。公元前116年,館陶公主臨終前要求與面首董偃合葬在霸陵。
館陶公主一生一直為自己的私欲、權利、地位招惹無數是非,但也享盡榮華富貴,成為西漢最有權勢的公主之一。