生年不详,从其一母所出的兄妹李重润和李仙蕙的生年推断,她应出生于在682年至685年之间。父亲李显在684年仅当了两个月皇帝,即被祖母武则天废为庐陵王,流放均州、房州。她可能因此未及获封公主。聖曆二年(699年),父亲李显被祖母重新立为太子。她因此受封郡主,深得宠爱。
長寧郡主因长得漂亮,而頗受母親韋皇后宠爱。圣历年间,她与安乐公主,太平公主等设立府卫,十步一人,加以骑兵巡逻,僭肖宫省。神龙年间进封公主,开府,设置属官,不设长史官,待遇等同亲王;而她的食邑实封二千五百户,是亲王爵位待遇的三倍还多。
长宁公主虽然美貌,奈何有一个缺点,那就是奢侈,她嫁给杨慎交之后,在东都洛阳建造府邸,穷奢极侈,花光了府内所有财富;在长安,她则是把高士廉府邸和左金吾卫的军营合起来作为宅邸。随后又兼并了住宅西边空地作为球场。洛阳取消了永昌县的设置,她就要来邻水的县衙作为自己的府邸。魏王李泰的长安旧宅第非常大,东西方向占满一坊,有池塘三百亩。李泰死了以后,李治把那片地方划给民间使用。长宁公主也想方设法要了过来,作为自己的别苑。她倚仗母亲韦后的宠爱,参与斜封官的不正之风,卖官鬻爵,横行不法。
李隆基平定韦后之乱之后,贬斥驸马杨慎交为绛州别驾,命她一同前往。她的洛阳府邸刚刚建好,还没有来得及住进去。她交出这片宅邸做为景云祠,又出售了长安府邸。在卖府邸的时候,光木石等建筑材料的价值便值钱二十亿万。
开元十六年(728年),杨慎交逝世,长宁公主改嫁苏彦伯。杨慎交和长宁公主生了兩个儿子杨洄、杨沐,杨洄后来娶唐玄宗和武惠妃之女咸宜公主,因而逢迎岳母參與傾陷三皇子謀立壽王[1],杨慎交和长宁公主生了一个女兒宜芳公主,後來嫁李延寵,孫子楊說娶唐玄宗之女建平公主。