Nazirhat is a town at the southern end of Fatikchhari Upazila in Chittagong District. Located on the banks of the Halda River, it is the terminus of the Chittaong-Nazirhat branch railway line.