Terdapat dua faktor pembentuk identitas nasional, yaitu faktor primordial dan kondisional.
Akan tetapi, juga ada faktor-faktor lainnya di antaranya sebagai berikut.
1. Faktor Primordial
Faktor primordial merupakan faktor bawaan yang melekat pada diri bangsa, misalnya kondisi geografi, ekologi, dan demografi.
Misalnya, letak negara Indonesia yang berada di kawasan Asia Tenggara yang memengaruhi perkembangan kondisi ekonomi hingga sosial dan budayanya.
2. Faktor Kondisional
Selanjutnya, faktor kondisional merupakan keadaan yang dapat memengaruhi terbentuknya identitas nasional, misalnya, sosial dan budaya.
3. Faktor Sejarah
Faktor sejarah juga menjadi hal yang membentuk identitas nasional suatu negara.
Hal ini karena faktor ini yang menjelaskan suatu proses terbentuknya masyarakat dan bangsa tersebut.