Maharajganj is a town and a nagar panchayat in Azamgarh district in the Indian state of Uttar Pradesh.
Maharajganj is a town and a local administrative unit within the Azamgarh district of Uttar Pradesh, India.