Voting for the Shimla Municipal Corporation, one of the oldest civic bodies in the country, began on Friday, officials said.
Long queues of electors were seen across polling centres. At some of booths, voters started reaching even before voting began at 8 a.m.
Unlike earlier elections, when residents elected the mayor and his deputy, this time voters will only elect councillors. The party with the maximum councillors will have internal polling for mayor and deputy mayor.
The main contest is between Congress and the Bharatiya Janata Party (BJP) but the candidates are not contesting on party symbol.
Over 91,000 voters will cast their votes to elect 34 councillors.
The BJP has supported 34 candidates, while the Congress 27 and the CPI-M 21 candidates. The Communists are supporting six independents.
The ballots will be counted on Saturday.
The CPI-M, which came to power in 2012, ruled the civic body with just three councillors in the 25-member House. The majority of the councillors were from the Congress.