Kahalgaon is located in
Bhagalpur District of
Bihar. It is about 30 km east of
Bhagalpur.
Kahalgaon has immense historical and archeological importance. Fine carvings of Gupta period excavated from here underlines this. Vikramshila Gangetic Dolphin Sanctuary is the major attraction here. The town also houses a thermal power station.
Nearest airport is at Patna. Kahalgaon Railway Station is on the Sahibganj - Bhagalpur rail route.