Le résultat de la présidentielle 2017 à Ballainvilliers est publié depuis le 7 mai 2017, n'hésitez pas à examiner les données complètes plus bas sur cette page. À Ballainvilliers, Emmanuel Macron a au final devancé Marine Le Pen dimanche 7 mai. Celui qui est aujourd'hui le huitième président de la Ve République a rassemblé 67,1% des suffrages contre 33,0% pour l'ancienne conseillère municipale d'Hénin-Beaumont, Marine Le Pen. Emmanuel Macron a de surcroît obtenu un score plus élevé à Ballainvilliers que dans le reste de la France. C'est en 2019, avec le résultat des européennes à Ballainvilliers, que le prochain aperçu des rapports de force politiques sera disponible dans cette commune.