O Tribunal Superior Eleitoral (TSE) divulgou o limite de gastos que cada candidato a prefeito e vereador poderá utilizar nas eleições deste ano. Em Petrópolis, os candidatos à Prefeitura poderão gastar com campanha no primeiro turno até R$ 1.614.709,77, já no segundo turno, o gasto é de R$ 645.883,91. Já os candidatos à Câmara Municipal, o limite de gasto é de R$ 346.314,31. O TSE também divulgou o limite de contratação de pessoal por candidato. Na cidade, em um universo de 245.177 eleitores, cada candidato a prefeito pode contratar 515 pessoas, e o candidato a vereador tem direito a 50% deste total, são 258 pessoas. Com base na resolução nº 23.607/2019, o limite de gastos é estabelecido com base nos gastos do pleito de 2016, com atualizações de acordo com o Índice Nacional de Preços ao Consumidor Amplo (IPCA), divulgado pelo Instituto Brasileiro de Estatísticas (IBGE). Em 2016, o gasto dos candidatos à Prefeitura de Petrópolis foi de R$ 1.091.341,25 e dos candidatos à Câmara: R$ 234.065,03.