Las elecciones para la Corporación Municipal de Shimla se celebraron en mayo de 2017. El número de distritos aumentó de los 25 distritos anteriores a 34.
El Partido Bharatiya Janata se convirtió en el partido más grande en las elecciones municipales de 2017 con 17 de los 34 escaños, quedándose a solo 1 escaño de la mayoría, creando historia al ganar en el bastión del Congreso Nacional Indio y formando el nuevo gobierno de la ciudad. Fue la primera vez en la historia de la Corporación Municipal de Shimla que el BJP logró asegurar una victoria. Poco después de los resultados, 1 concejal independiente se unió al BJP, ayudándolo a alcanzar la marca de la mayoría. El candidato del BJP, Satya Kanudal, fue elegido alcalde de Shimla, y el partido obtuvo el puesto por primera vez. [1] El Partido Comunista de la India (Marxista), que había ganado la elección municipal anterior y había obtenido 3 escaños, retrocedió a 1 escaño en un revés para el partido. [2]