Sint-Michielsgestel és un municipi de la província del Brabant del Nord, al sud dels Països Baixos. L'1 de gener del 2009 tenia 28.197 habitants repartits sobre una superfície de 59,89 km² (dels quals 0,93 km² corresponen a aigua). Limita al nord amb 's-Hertogenbosch i Maasdonk, a l'oest amb Vught, a l'est amb Bernheze i al sud amb Boxtel i Schijndel