Brahma Purana is the first of the eighteen Maha Puranas and contains approximately 10,000 shlokas (verses). It was originally narrated by Lord Brahma to the sage Marichi, and is therefore called the Adi Purana — the primordial scripture. The text was later recounted by Sage Lomaharshana to the sages assembled at Naimisharanya forest.
The Purana is primarily Vaishnava in character, despite being attributed to Brahma. Its central sections contain detailed descriptions of the sacred pilgrimages and geography of Odisha, including the celebrated Jagannath temple at Puri. The text devotes considerable attention to the Brahmagiri hills, the Godavari river, and the Konark Sun Temple region, making it an invaluable historical and geographical source.
Key themes include:
- Creation of the universe (Sarga) by Brahma — the detailed cosmogony of the fourteen worlds
- The Manvantaras — the fourteen cosmic time cycles presided over by different Manus
- The lineage of the Solar and Lunar dynasties (Surya and Chandra Vamshas)
- Detailed descriptions of pilgrimage sites (Tirthas) of Odisha and the Konkan coast
- The story of Brahma's birth from the lotus in Vishnu's navel
- Instructions for performing funeral rites (Shraddha) and ancestor worship
The Brahma Purana's description of Jagannath Puri is one of the oldest literary records of that sacred site, providing historians with information about temple traditions that predate many surviving inscriptions. Its cosmological sections align closely with the Vishnu Purana and Bhagavata Purana.