India’s Greenest Cities: Where’s The Most Eco Friendly Place To Live?

When you’re choosing where you should live, there are a lot of things to consider. But with the growing popularity of living a greener lifestyle in India, more people are considering which cities and areas may be the most eco-friendly options for them to live in.

While India is not known for being green all over, the country is rapidly making changes to create a greener environment for its inhabitants. Here are the Indian cities that are currently doing their best to protect the Earth around us.


Although a large city, Bangalore is known as the ‘Garden City’ due to its scenic gardens, an abundance of parks, natural lakes and pleasant climate.


Sometimes called the ‘Heart of India’ and the ‘City of Lakes’, Bhopal is home to 33 lakes. It’s also close to the Vindhya mountain ranges as well as the Van Vihar National Park. The city itself is surrounded by lush greenery and hills.


Chandigarh is the capital of Punjab and Haryana. Located at the foot of the Himalayas, the city is clean, green and famous for its natural sights, such as the Rock Garden, Rose Garden and Suhana Lake.


Dehradun is one of the cleanest city in India and is full of lush green trees. It’s also located in the zone of the Himalayas and has beautiful scenery including waterfalls. It also receives a lot of rainfall.


Despite being the bustling capital of India, Delhi is surprisingly green! It has gained official status as a ‘Green City’ of India and many buildings, and public transportation systems have been designed with the environment in mind.


Close to the Khasi Hills, Guwahati is known for its flora and fauna. It’s also home to the Kaziranga Wildlife Sanctuary!


Jamshedpur is surrounded by forests, and 33% of the city’s land is covered in greenery – over a quarter! It’s also a great place for green attractions, including the Zoological Park, Jubilee Park and Dimna Lake.


Although the second largest city in Karnataka, Mysore ranks highly on the Green Index and is home to wildlife areas such as the Nagarhole National Park.


As India’s ‘Orange City’, Nagpur is a popular tourist destination known for its natural lakes, green, tree-lined roads and many open parks. It is also home to 3 animal sanctuaries and is known as the ‘Tiger Capital of India’.


While Pune may be a busy and technology-focused city, it is also located next to the Sahyadri Mountains, surrounding the area with hills and forests. The city itself is also full of green parks and gardens. This is also where the Project Nelda began!


Also known as ‘God’s Own Country’, this city is built on seven hills and was named for the sacred snake Anantha. It is green all year round and is home to hills and beaches that contribute to its natural beauty.

Now you know 11 of the top Indian cities taking a greener approach, will they be on your ‘to visit’ list? Or perhaps they’ll even become a possible option when you’re looking at where to move next!

What’s your favourite green city in India? Are there any you think we’ve missed out from the list? Tell us in the comments section below!

Leave a Reply

Your email address will not be published. Required fields are marked *


Recent Green Blogs

Donate Now To Make This Earth A Greener Place