Geni, Siliguri

Geni is a census town in the Naxalbari CD block in the Siliguri subdivision of Darjeeling district in the state of West Bengal, India.

This area is spread across the foothills of the Himalayas and is a plain land gently sloping from north to south.

On the western side the Mechi River forms a long border with Nepal.

On the eastern side the Mahananda River forms a short border with Bangladesh.

Among the civic amenities, the protected water supply involved tap water from treated sources and covered wells, it had 1,850 domestic electric connections and 400 road light points.