Rajmahal is a subdivisional town and a notified area located within the Rajmahal subdivision of the Sahebganj district in the Indian state of Jharkhand. The town is situated on the banks of the Ganges River.
Historically, Rajmahal served as the capital of Bengal Subah during the era of Mughal governor Man Singh I.