About Naksalbari, West Bengal

Naksalbari, in West Bengal, India, is home to roughly 57,300 people in the India Standard Time zone at 26.7°N latitude.

In 2025, Naksalbari averaged an annual temperature of 75°F, with hottest temperatures reaching 96°F in June and lowest around 50°F in December. The city received approximately 100 inches of precipitation during the year.