Nagargaon, situated on the banks of the Brahmaputra River, is in Lakhimpur District of Assam. It is bounded by Borduttighat (21 km) in the west, Bachagaon (14 km) in the north and Abhaipur (16 km) in the east. Majuli Island is situated about 26 km from here.