Jodoigne est une ville francophone de Belgique située en Région wallonne dans la province du Brabant wallon. La commune de Jodoigne est situé entre Beauvechain, Incourt, Ramillies, Orp-Jauche et Hélécine.
Jodoigne est située en Moyenne-Belgique, aux confins du Brabant et de la Hesbaye. La ville se trouve à quelque 40 kilomètres au sud-est de Bruxelles, à 60 km au nord-ouest de Liège et 20 km au sud de Louvain. Les villages qui composent l’entité sont : Piétrain, Saint-Jean-Geest, Saint-Remy-Geest, Zetrud-Lumay, Dongelberg, Mélin, Lathuy, Jodoigne-Souveraine et Jauchelette.