Pujasastra Nagarakretagama terdiri dari 98 pupuh. Dilihat dari sudut isisnya pembagian pupuh-pupuh itu dilakukan dengan sangat rapi. Kita perhatikan bagian pupuh-pupuh menurt isinya. Pupuh 1 sampai pupuh 7 menguraikan raja dan keluarganya. Pupuh 7 sampai 16 menguraikan kota dan wilayah Majapahit. Pupuh 17 sampai 39 menguraikan perjalanan keliling ke Lumajang. dst