Pangeran Diponegoro adalah putra sulung Sultan Hamengkubuwana III, seorang raja
Yogyakarta. Ibunya Pangeran Diponegoro bernama R.A. Mangkarawati, yaitu seorang garwa
ampeyan (istri non permaisuri atau selir) yang berasal dari Pacitan.
kedudukannya sebagai putra seorang selir, Diponegoro menolak keinginan ayahnya, Sultan
yaitu: Bendara Raden Ayu Antawirya, Raden Ayu Ratnaningsih, & Raden Ayu Ratnaningrum.
Diponegoro lebih tertarik pada kehidupan keagamaan dan merakyat sehingga ia lebih suka
tinggal di Tegalrejo tempat tinggal eyang buyut putrinya, permaisuri dari HB I Ratu Ageng