1、起源時間不同:公主從春秋戰國時就出現。格格最早出自後金。
2、封號不同:公主的封號通常有以郡縣名、以國名、以美名。順治十七年把“格格”分爲親王之女、世子及郡王之女、多羅貝勒之女、固山貝子之女、鎮國公、輔國公之女。
3、地位不同:清朝時公主通常爲皇帝之女,只有一部分是爲與滿蒙聯姻而冊封的親王王爺之女。“格格”專指王公貴胄之女,另外清朝親王的低階妾有時也被叫做格格。