Cranendonck ligt aan de A2 tussen Eindhoven en Weert en is ontstaan op 1 januari 1997 door samenvoeging van Budel en Maarheeze. De kernen Budel, Budel-Dorplein, Budel-Schoot, Gastel, Maarheeze en Soerendonk vormen sindsdien samen de gemeente Cranendonck. Op 1 januari 2015 telde Cranendonck 20.450 inwoners.