Naihati is a locality located 1288.77 km west-northwest from New Delhi in West Bengal, India. The population of Naihati is 217,900 people. You can find Naihati on any map using the following decimal coordinates: 22.894 (latitude), 88.4152 (longitude).