La primera vuelta se llevará a cabo el 2 de octubre y la segunda el 30 de octubre. La votación tendrá lugar en los 5.570 municipios del país, de 8 a 17 horas, hora de Brasilia.
La necesidad de una segunda votación en la carrera por la alcaldía en las ciudades de 200 mil habitantes o más está estipulada por la Constitución y sigue el mismo modelo adoptado en las elecciones presidenciales y gubernatoriales.