Bernheze és un municipi de la província del Brabant del Nord, al sud dels Països Baixos. L'1 de gener del 2009 tenia 29.511 habitants repartits sobre una superfície de 90,38 km² (dels quals 0,64 km² corresponen a aigua). Limita al nord amb Maasdonk i Oss, a l'oest amb Den Dungen, a l'est amb Landerd i Uden, i al sud amb Schijndel i Veghel.