Maharajganj is a town and a nagar panchayat in Azamgarh district in the Indian state of Uttar Pradesh.
Maharajganj is a town located within the Azamgarh district of Uttar Pradesh, India. It's also known as a nagar panchayat.