El 21 de mayo y el 4 de junio de 2017 se celebraron en Zagreb elecciones para alcalde y diputados de la Asamblea de Zagreb . Milan Bandić , 52º alcalde desde 2005 (antes también 50º alcalde entre 2000 y 2002), se presentó a un sexto mandato de cuatro años. Como ningún candidato obtuvo la mayoría absoluta de los votos en la primera vuelta, el 4 de junio de 2017 se celebró una segunda vuelta entre los dos candidatos mejor situados en cuanto a voto popular: el alcalde Milan Bandić del partido Bandić Milan 365 - Partido del Trabajo y la Solidaridad y la ex ministra de Construcción Anka Mrak Taritaš del Partido Popular Croata - Demócratas Liberales . En la segunda vuelta, Bandić fue reelegido alcalde con el 51,8% de los votos, frente al 46% de Mrak Taritaš (el 2,1% de los votos fueron en blanco o nulos). La participación en las elecciones fue del 47,7% en la primera vuelta y del 41,2% en la segunda.
Como Zagreb , al ser la capital nacional, es la única ciudad croata que goza de un estatus especial dentro del marco administrativo regional de Croacia (al ser a la vez ciudad y condado), el alcalde de Zagreb también disfruta de un estatus igual al de un prefecto de condado (en croata: župan ) de uno de los otros 20 condados de Croacia (en croata: županija ).
Esta fue la tercera elección directa para alcalde de Zagreb (celebrada simultáneamente con las elecciones para todos los demás prefectos y alcaldes de condado en Croacia) desde que se introdujo el método de votación popular en 2009 , ya que anteriormente esos funcionarios habían sido elegidos por las asambleas y consejos de sus condados o ciudades.
Los resultados de las encuestas se enumeran en las tablas siguientes en orden cronológico inverso, mostrando primero los más recientes y utilizando la fecha en que se realizó el trabajo de campo de la encuesta, en lugar de la fecha de publicación. Si se desconoce dicha fecha, se proporciona en su lugar la fecha de publicación. La cifra porcentual más alta en cada encuesta se muestra en negrita y el fondo sombreado con el color del partido líder. En caso de que haya un empate, no se sombrea ninguna cifra. La columna de ventaja a la derecha muestra la diferencia en puntos porcentuales entre los dos partidos con las cifras más altas. Cuando una encuesta específica no muestra una cifra de datos para un partido, la celda del partido correspondiente a esa encuesta se muestra como no anunciada ( N/A ).