渤海の姓氏は、王家の大氏を含めて57姓であり、渤海の姓氏の構造は、まず渤海王族の大氏、その次は中原から流れた漢人の豪族右姓、さらに靺鞨と一部の高句麗貴族の右姓、最後に漢化した靺鞨平民と高句麗平民と中原から流れた漢族平民の庶姓からなり、渤海の姓氏は靺鞨、高句麗、漢族の姓氏からなる。