Geographic heat map – India (Excel template)
I was looking for a way to present/visualize state level data on an Indian map. I was not able to get that from the Bing maps application for Excel.
I am sure there are paid applications that might provide this functionality. I think this is a very basic need and I decided to prepare a simple template that can help create geographic heat maps for India.
India Heat Map Excel Template

Download
If you would like to create editable map of India in excel free download the India Heat Map Excel Template (Telangana added in June 2014)
Please see below, a quick 5 minute demo of this template.
How to use this India Heat Map Excel Template?
- Enter your (numeric) data in the data column and the map image on the right gets updated.
- Please make sure that the state (or union territory) names you enter in column A are spelled the same way as they are
- They are currently ordered alphabetically. However, you may choose to enter them in any order.
- You can print the sheet if needed
- You can copy the image and paste it in other applications such as Microsoft Word or PowerPoint

You can also use this template to showcase the position of one specific state.

For the illustration above, I entered a positive number (1) for Madhya Pradesh and deleted the data for all other States/UTs.
How is the heat map generated?
The India Heat Map Excel Template has a hidden worksheet where the outline of India and States/Union territories were drawn with the cells pointing to corresponding data. Conditional formatting has been used to create the heat map.
If you would like to change the color gradient, read this article.
If you know of better ways to do this or if you use any application to create such an excel map chart India heat maps, please share your thoughts.



183 Comments
Can i get a template of Just gujarat state?
Thank you for your interest in our templates.
At the moment, we do not have a heat map template specifically for Gujarat state. We will be sure to update you once we develop and release a template for Gujarat.
We appreciate your patience and interest.
Best wishes.
Can I get the India Heat Map withy Colours for number range as you have in US heat map?
Thank you for showing interest in our template.
Currently, we do not have India Heat Map with the requested feature. We can take it as a customization project as mentioned in our Email communication.
Best wishes.
In India map, i want to remove the state name from the map, so suggest me how to remove.
Regards
Thank you for showing interest in our template.
To remove the state name from the map, you need to unhide Data sheet and select each text box containing the state name and delete the text box or the names inside from the map.
Best wishes.
i want to merge few states , like all north east state into one called north east , chandigarh and punjab into punjab and similarly few other mergers . how can i do same
Thank you for showing interest in our template.
You will need to unhide hidden Data sheet and hidden columns in it and modify the map and the cell formulas.
We take customization projects for a fee, please write to us at the below link for estimation:
https://support.indzara.com/support/tickets/new
Best wishes.
Need Hyderabad City heat map
Thank you for reaching out to us.
Currently, we do not have the Hyderabad Heat Map. We can take it as a customization project. Please write to us along with a copy of the Hyderabad map image at the below link for estimation:
https://support.indzara.com/support/tickets/new
Best wishes.
how can we remove names of the states in the heat map of India
Thank you for showing interest in our template.
You need to unhide the calculation sheet and select the text box containing the state name and delete the same.
Best wishes.
I want to show 3 numbers for a particular state. How can I do that
Thank you for showing interest in our template.
You can add a text box inside the required state from the Insert ribbon and select the text box without the cursor inside the textbox and type =| to get the referred cell value inside the text box. |
We take customization projects for a fee, please write to us at the below link for estimation if the above steps has to be processed from our end:
https://support.indzara.com/support/tickets/new
Best wishes.
I need to display some non-numerical data of each State in Map..please guide
Thank you for showing interest in our template.
We take customization projects for a fee as mentioned in the sent email. Currently, colors on the map are adjusted according to the value on the cell. Please share your requirement in the email whether you want the entered text in plain white map or along with the color. If you want along with the color, we need to add a column before the value for each state to get the text.
Best wishes.
Hi I am looking for heat MAP for Maharashtra
Thank you for showing interest in our template.
Currently, we do not have a heat map for Maharashtra. We can take it as a customization project for a fee. Please write to support@indzara.com with district wise Maharashtra’s map image for estimation.
Best wishes.
HI, Required Chennai Heat Map excel template
Thank you for showing interest in our template.
Currently, we do not have a heat map for Chennai with region wise split-up. We can take it as a customization project for a fee. Please share your requirement to support@indzara.com with a image of Chennai map with its region split-ups for estimation.
Best wishes.
you Download the india map in my Laptop
Great Work. Excellent job. This will surely help the community in visualizing data as they say picture speaks louder than the numbers. Keep up the good work. Can I request for Telangana district-wise heat map. Appreciate your team.
Thank you for sharing your valuable feedback.
Currently, we do not have the heat map for the Telangana. We will update you after we build the heat map for Telangana.
Best wishes.
Wonderful initiative, do you know anybody who has heat map at district level?
Thank you for sharing your valuable feedback.
Currently, we do not have the requested information.
Best wishes.
Dear team . excellent tool . can you help me with karnataka Heat Map
Thank you for showing interest in our template.
Currently, we do not have a district wise heat for Karnataka. We will update you once the same is available in our website. If you wish to prioritise this development for a fee, request to contact support@indzara.com for an estimation.
Best wishes.
Can we add data labels to the map?
Thank you for using our template.
Yes, you can add data labels by unhiding the hidden Data tab and add your requirement to reflect inside the map. Requesting to contact support@indzara.com for more support.
Best wishes.
Hello,
Is it possible to reverse the color gradient? Red for highest and green for lowest? Or use different color scheme all together?
Thank you for using our template.
Yes, you can change the color scheme through the following steps.
1. Unhide hidden Data tab by right clicking the tab name.
2. Click any cell inside India.
3. Click Home ribbon.
4. Select Conditional formatting.
5. Select manage rule.
6. Click edit rule and change the color according to your requirement.
Best wishes.
Hi,
Thank you for this heat map file. I use it very often. However, I would like to know how i can edit or modify “www.indzara.com” from the top of the map.
Regards
Thank you for using our template and you are welcome.
You can unhide the Data tab to change the text box containing http://www.indzara.com.
For more details please email to support@indzara.com.
Best wishes.
Dear Sir,
Thanks for the Heat Map.
I would like to change the font colour of the state’s name as when i select the gradient which appears to be darket that time the font colour being black doesn’t reflect properly.
Request your support.
You are welcome.
You can unhide the hidden sheet and select the particular text box to change the color of the text. If you are unable to change the color, requesting to contact our support team at support@indzara.com to help further.
Best wishes.
Hi, Can we have a heat map of all the cities of India?
Hello
We are in the process of developing heat maps for different states like Karnataka, Maharashtra etc.,. We will release them soon. But currently we are not in plan of developing a heat mat of a city with its territory like
Bangalore, Chennai etc.,. However we do take customization project for a fee, so if you provide a city image with its territory to support@indzara.com, we can provide an estimate of work.
Thanks
The colour gradient is not available in the downloaded file ..only text is there ……from lowest to highest
We regret the inconvenience caused but we are unable to replicate from our end. Hence, requesting to share the downloaded sheet to support@indzara.com along with your System OS (Mac/Windows) and Excel version used.
Hi
The borders and actual map get messed up and disproportional as soon as I open the downloaded file. The same happens if I open as xls, xlsx or csv. Any suggestions on how to solve this?
Our support team will respond to you shortly.
In the meantime, if you require any support on our product, requesting you to send an E-Mail to support@indzara.com
Hi, When is the statewise heat map being released.
Thanks for your message.
The wait will not be long. We will release them soon.
Best wishes
Thank you
Can we have heat map for Telangana states with 33 districts
Hello
We are in the process of developing heat maps for different states. We will release them soon.
Thanks
How can I add more than 1 data column please help
Thanks for using our template.
You can insert a column in the template. Please ensure that none of the formulas or links are broken.
Best wishes
Hi
Thanks for making this avaiable, It is too good
Can I have only 03 colors i.e. If I want to restrict the colors to be highlighted for a range ( Red up to 6, Orange upto 8 and Green upto 10)
Thanks for your message.
Please review the steps explained in https://indzara.com/2013/08/changing-the-colour-gradient-in-the-heat-map/ to customize the color gradient.
Best wishes
Dear Guru,
I salute you for the good work. This is perfectly good work. Can you please release a Geographic heat map template for Tanzania (with all regions included)? Or it is only for India.
Thank you
Thanks for sharing your positive experience.
We are yet to release heat maps for all countries.
Best wishes
Ladakh is not mentioned in the template. How can I include the union territory ladakh in the heat map?
Thanks for your message.
We will try to update the map in the next release.
Best wishes
West Bengal district heat map available?
Hello
We are in the process of developing the heat maps for all Indian states.
Best wishes
Can we have data labels?
Hello
The name of the states is mentioned on the map. Hence, data labels are not required as we are not generating a chart.
Thanks
Hi,
Its a fantastic tool for presentation,
I just want to know how to change the colour gradient in the map.
Thanks for using our template.
Please review the article at https://indzara.com/2013/08/changing-the-colour-gradient-in-the-heat-map/ for changing the color gradient.
Best wishes
Is there a district level heat map available?
Hi,
This is really a great work. Can you please release the Karnataka map at district level for plotting in excel.
Thanks!
Thanks for your message.
We are in the process of releasing heat maps for different states of India.
Best wishes
Can i have AP map in excel like Tamil Nadu
Hello
We are working on the heat maps for different states of India. We will release them soon.
Best wishes
thats great..waiting for the same.
Thanks!!!
Requre more uses Indian map in excel format
Thanks for your message.
We are in a process of releasing heat maps for Indian states.
Best wishes
Is there any way to showcase the numeric values as well within the map?
We would have to add the text boxes and display the numeric values from the input cells.
Best wishes.
we are trying to develop some heat maps all india level using our sales and other parameters, can you help us in this case .
please contact me if so .
Thanks for your message.
Due to high workload, we are not accepting any customized projects.
Best wishes
Excellent work Bro
Can we change the colour gradient from Green to Red?
Thanks for your message.
Please visit the following link for a tutorial on how to change the gradient color.
https://indzara.com/2013/08/changing-the-colour-gradient-in-the-heat-map/
Best wishes
Hi! Is a world heat map by countries available?
Thanks
Hello
The distribution by countries is not yet available.
Thanks
Hi. Is it available for Districts of India ?
Hello
We are planning to launch heat maps for all the states first. Then we might have the same for districts as well. However, it would take some time.
Best wishes
Hi. Using this template, but i do not want the graded color scale. I just want three colors – for above average (green), average (yellow) and below average (red). How do i do it?
Hello,
I came across your blogpost on Heat Map for India.
https://indzara.com/2013/04/geographic-heat-map-india-excel-template/
I will like to create a Heat Map for Nigeria. Please how do I go about it? How do I insert the image for map of Nigeria prior to inputting my data?
Thank you.
Thanks for your interest.
You can unhide a few tabs and make changes as per your requirements. We have used data on the internet extensively.
Best wishes
once i put all the data in for each state it corrupted the visual so that the colours and the outlines of the states just got all scrambled up. i’m using mac for excel.
when i opened up the original file the map was uncorrupted, but sometime after it just changed to look like a surrealist melted clock.
i look forward to being able to use this heat map at a district and even tehsil level 🙂
thanks.
Thanks for using the template.
Please ensure that you are using Excel 2013 or later versions on Mac. Also, sometimes if the formatting is altered, the file is not useable. Check the details and in case you are still not able to use the file, sent it to contact@indzara.com with a list of issues faced.
Best wishes
Thanks for such a tool!!! you are rocker man!!!
Thanks for the wonderful feedback
DO YOU HAVE SOUTH INDIA HEAT MAPS
Hello
The heat maps are available for Kerala and Tamil Nadu. We are working some states now.
Best wishes
Dear Sir , great piece of information sir…. u guys are the saviour of us…it had been a while i was in search of such excel…thanku v much.
Thanks for the positive reply.
I am looking for a map of Mumbai on excel. Can you help ?
Hello
Thank you for your interest in our template.
We are yet to release the Heat Map for Mumbai. Keep watching this space.
Best wishes
can we add any new state in this format
Hello
Please unhide the tab called “Map”. You have to insert the details of that respective state and it should work.
Best wishes & regards
can we add any new state in this file
That must have required so much focus and hard work. Thanks a lot!
You are correct. It required a lot of patience and attention to detail. Thanks for the feedback.
Best wishes.
Hey,
I found yor map quite useful. I was hoping to create a similar one districtwise instead of state. If you could share something like a tuturial on how to create this template it will be really helpful. Thanks.
Thanks. I will try to do that. Which state are you looking for?
Best wishes.
can you please share the file with text boxes
How do we add numbers below the name of the states in the heat map?
Please insert text box (or Shape) for each state in the hidden ‘Data’ sheet and in the formula bar point to the corresponding cells (numbers) in the Geographic_Heat_Map sheet. These text boxes with numbers will automatically appear on the map in the Geographic_Heat_Map sheet.
Best wishes.
thanks.. I want to change the border colour blue to black.(telling about India map)
Please unhide the hidden sheet where you can change the border color (color of the line shapes used to create the border).
Best wishes.
Very Excellent & Simple to use heat map!!! I want to go at City and Taluka level mapping. How can I recreate this map to suit my need?
Thanks for the feedback. You have to start from an outline map at city/taluka level and then fill the map with cells and then conditional format.
Best wishes.
nice map but if we want to go deeper at district level then what to do
I am sorry. I don’t have district level map. Best wishes.
How can I remove state name from the heat map???
I want to show the colors only
Please unhide the hidden sheet ‘Data’. The state names are entered there in text boxes. You can remove them in that sheet.
Best wishes.
Hi,
can u pls provide me the same map with target vs achievement format
Sorry, I don’t have such a map. Best wishes.
Hi,
can u please provide me the district level heat map.
Sorry, I don’t have a district level map. Thanks.
Can we have multiple tabs with different parameters to work….eg sheet 1 parameter 1, sheet 2 paramter 2???
The template is set up to display only one map at a time. Sorry. It can be customized to choose any metric to display on that one map. Thanks. Best wishes.
Hi,
Can we get a State level with more than one parameter and as we hover the mouse the map shows respective values. Also, how can we add a hyper link state wise to a different sheet.
Can we get district level map for multiple variables for Gujarat, MP, Karnataka, Rajasthan.
You can mail me at raizadaster@gmail.com.
Thanks for the feedback. I am sorry that I don’t have state level maps yet. Best wishes.
Great maps and tremendous effort. You hv made district wise maps for India. Please let me know .
Thank you. I am sorry. I don’t have district wise maps. Best wishes.
Very good work.
https://tangis.tn.nic.in/mapmyexcel/ is also fine
Thank you. I will check out the link. Best wishes.
How do we add numbers below the name of the states in the heat map?
I have sent the file to your email. Thanks & Best wishes.
Thank for your revert.
I want to generate a district level map for India, can it be done through Indzara tools? If this cannot be done through Indzara, kindly guide me with a proper source (in case available). Thanks
Thanks for your interest. I don’t have the district level maps. Unfortunately, I don’t know of any other source for it as well. Best wishes.
Hi,
I downloaded your latest template. However, the picture quality is not as depicted in this post. Also, the legend of the color gradient is also not appearing. Please let me know how can I correct this.
Thanks
Thanks for your comment. The picture quality should be the same. The file posted was updated in June of 2014 (while the post was originally made in April 2013) when the new state of Telangana was added. At that time, I removed the color gradient legend image and just had the text indicating the gradient. This is because if you change the color by using the conditional formatting gradient rules(explained https://indzara.com/2013/08/changing-the-colour-gradient-in-the-heat-map/) , then you need to update that gradient legend image too which becomes more work.
If you need the legend image, you can take a screenshot of the gradient scale from Excel’s conditional formatting menu and paste. If you need any further assistance, please email me at indzara at gmail. Thanks.
Thank you so much for your work here. The latest download file does not show the map heat legend – the colour gradient key is missing. Thanks Kev. London
You are welcome.
I had removed the heat gradient legend. If the user changes the color gradient by following the method explained in https://indzara.com/2013/08/changing-the-colour-gradient-in-the-heat-map/ , then the default gradient legend is not applicable. I don’t know of a way to dynamically update that. So, I removed it from the default template.
You can definitely take a screen capture of gradient and paste the image on the map. Please let me know if there is any help needed. Thanks & Best wishes.
Hello and good job, How did you bring that image from the data sheet to be shown with the Geographic heat map sheet?
Did manage to create unified Andhra on the map. One just had to delete aline. Thanks again.
I am glad that it worked for you. After you remove the line, please make sure that the values entered for Telangana and Andhra are the same. Best wishes.
It its not too much of a trouble will it be possible to share the older map with shows Unified Andhra. No I don’t have anything against Telangana and its bifurcation, its just that I am using a older dataset from the first decade of this century. I tried changing the borders but my online drawing skills are atrocious .
This map is extremely useful. And thank you so much for allowing users to edit stuff on the map. Cheers to Indzara and its commitment to keep knowledge open access.
You are welcome. Thanks for the feedback on the Excel Template.
Is there any way we can get the districts heat map in India or postal code maps of the Indian cities?
I am sorry I don’t have districts level or postal code level maps. Best wishes.
how to use this map image in other excel files and link it with different data. pls guide me.
I am not sure I understand what your specific scenario is. The image of the map can be copied (just select the image and copy in Excel) and pasted in any Office application (PowerPoint, Excel, Word). It will just be an image.
If you want to use different data to create a new map, you can enter that data (overwrite) in this sheet and the map image will be updated with your data. Hope this helps. If this doesn’t answer your question, please explain your specific scenario. Thanks.
Hai, your heat map of india is very very excellent, as you know Andhra Pradesh is bifurcated to two states as Andhra Pradesh and Telangana, please provide us the india map which includes Telangana state as well.
Thanks in advance
Best Wishes
Kamalesh
The template has been updated now with the new state. Please download the file again in this blog post.
Thanks for your feedback,
thanks for providing us such a wonderful apps of creating indian state map. from last few weeks I was searching and also downloaded some s/w but nt working. however this apps is very simple and very much useful. anyway, I have some ueries about it:
(1) how can we add title/sub title of map when we like to use only map for copy-paste in another document;
(2) if I like to use only 4 or 5 different colors with range of data. Then how can we define color for particular ranges which we seen in commonly;
Hello Vishal,
You are welcome. I am glad you find it useful.
1) You can insert text boxes in Excel over the map image, to add title/subtitle. (INSERT ribbon TEXT section)
2) Please see these videos in my YouTube Channel.
https://www.youtube.com/watch?v=rLZTpRVJGsk&list=UUujLg-FkXISKqeDWef2b6ZQ and
https://www.youtube.com/watch?v=Ye0qa–7MjM
where I explain how to change colours.
Thanks,
This comment has been removed by the author.
Your map is excellent, how can we change colours as green lowest and Red highest.
pdf digital signature
Please see the video to change colours.
https://www.youtube.com/watch?v=Ye0qa–7MjM
I came across this post while I was searching for a way to draw district level heatmaps in India. Excellent article.
Additionally you could also use the gvis API from google and the open source R package to create similar diagrams. More interactive and useful if you are faimiliar with R.
That’s a very informative post, there are many things i did not know ! Anyhow I appreciate your willing to share your knowledge about heat map !
I really loved the way you did it. Extremely helpful. Thanks a ton!
Could you please make a version of this spreadsheet which works in OpenOffice Calc too?
Thank you.
Thanks for the feedback. I will consider it for one of the future projects.
This comment has been removed by the author.
Hello !
first of all , I want to tell u Congratulations to your hard work and beutifull
How to choose a another country, and also i want to know the password , because when i try edit he ask me a password. Thank you
Thank you for your kind words.
To unlock, the word is indzara.
Currently, I have the map only for India. In the future, I plan to create them for more countries.
I woulk to be a friendship this website, i don’t see the sign up
Thank you very much for your interest. You can subscribe to the blog using your e-mail address. Please see the side bar on the right. You can also subscribe to the YouTube channel. https://www.youtube.com/user/theindzara
Interesting…this heat map issue … Looks like the predictions in the 1981 book by Joel Garreau “Nine Nations of North America” came true. You should read it (If you haven’t) it’s a great book.
thanks for your reply will wait for district level maps,but surely it will help lot of people.
Already we are using your state level heat maps
I wanted to thank you for your effort Thanks 🙂 🙂
Hello Sri,
Thanks. I am glad that the map is useful. Please e-mail me at indzara at gmail, if you don’t mind, and let me know how the map is being used. It will be good to know.
Hi
your template helped me lot.How to add districts with in State.
can u guide me plz
Thanks and regards
Hello bhai,
Thanks. I have not created the district level maps yet. I plan to create them in the future. I will post them. Please subscribe to my blog to be notified.
Hello ind zara,
I need it for Mumbai Region, Pincode wise.
Will be greatly helpful
Regards,
Anand Saboo
I am very sorry. I don’t have map for any cities.
Best wishes.
Congratulations. It’s pretty good. How does this the hidden ‘Data’ sheet? It is macro? Never seen anyone do that. The net has.
Thanks. 🙂
You can unhide the ‘Data’ sheet and see how I built it. It has a lot of cells with simple formulas. There is no macro.
It’s not difficult, but it takes a lot of patience and time. When I find a better method, I will post a video on it.
Parabéns, Indzara. Seu mapa tá show. Como faço para criar meu próprio mapa aqui no Brasil?
According to Google translate, you are saying
“Congratulations Indzara. Your map okay show. How do I create my own map here in Brazil?”
Thank you. It was a manual effort for me to draw the outline of the country map and then have Excel cells with formula that points to the numbers in the data. I applied conditional formatting after that. I need to find a better method to create the map so that I can create for other countries too.
Indzara your map is excellent
Thank you very much. I am glad it was helpful.
Indzara your map is excellent
Dear Indzara,
Greetings, Your map is excellent, how can we change colours as green lowest and Red highest.
Please help.
Thanks
Kamalesh
I have written a new article about that. Please visit
https://indzara.blogspot.com/2013/08/changing-colour-gradient-in-heat-map.html
I hope it helps.
how can we change colours as green lowest and Red highest?
Hello Nisha Sachan,
It’s done using conditional formatting on the hidden ‘Data’ sheet. If you are familiar with Excel, you can unhide the ‘Data’ sheet and change conditional formatting. If you are not familiar with condistional formatting, I can either change the colours (Green lowest and Red highest)and e-mail a new template to you. Or I can provide instructions/video to explain how to change colours. Please let me know what you prefer.
Thanks for using the template. I hope it’s useful.
Thanks for the revert was able to reverse the gradient,can we be able to mention numbers as well on the states along with the colors.
Yes, we can insert text box (or Shape) for each state in the hidden ‘Data’ sheet and in the formula bar point to the corresponding cells (numbers) in the Geographic_Heat_Map sheet. These text boxes with numbers will automatically appear on the map in the Geographic_Heat_Map sheet. If you would like a copy of the template with the numbers, please e-mail at indzara at gmail.
Hi Indzara
can you share the templete with the heat map showing numbers along with the state name.
I have emailed the file to you. It is for the older map where Andhra Pradesh was unified as one state. Thanks. Best wishes.
Ind Zara Just Now I have seen you map. It was excellent. I also wanted to generate districts map to prepare a report card for advocacy of Government of India. I want to fill the colours as per our WBTi scoring. Can I generate colour map for districts also as per my colour requirement?
Sorry, I don’t have district level map.
Best wishes