Google Geo Chart for States.

HTML

<script src="https://www.google.com/jsapi"></script>
<div id="visualization" style="margin: 1em"> </div>

JavaScript

google.load('visualization', '1', {'packages': ['geochart']});
google.setOnLoadCallback(drawVisualization);

function drawVisualization() {
  
  var data = google.visualization.arrayToDataTable([
    ['State Code', 'Score'],
    ['IN-BR', '12345'],
    ['IN-UP', '9876']
  ]);
  var options = {
          region: 'IN', // US
          colorAxis: {colors: ['#ffcccc', '#99ff66']},
          backgroundColor: '#ffffff',
          
          datalessRegionColor: '#f2f2f2',
          defaultColor: '#f5f5f5',
        }; options['resolution'] = 'provinces';
  
  var geochart = new google.visualization.GeoChart(
      document.getElementById('visualization'));
  geochart.draw(data, options);
};