Esch is een dorp in
Noord-Brabant, en sinds
1996 onderdeel van gemeente
Haaren. Voor die tijd was Esch een van de kleinste zelfstandige gemeentes in Noord-Brabant. Binnen de bevolking van Esch waren er meerdere voorkeuren voor samengaan met andere gemeenten: ofwel
Boxtel of
Vught ofwel Haaren. De keuze voor Haaren is mede ingegeven door een langer bestaande ambtelijke samenwerking met de toenmalige gemeentes Haaren en
Helvoirt, welke beide ook zijn opgegaan in de nieuwe gemeente Haaren.