Bekelaar is een gehucht ten oosten van Mierlo in de gemeente Geldrop-Mierlo, in de Nederlandse provincie Noord-Brabant. Het bestaat uit een driehoekig weiland met daaromheen een aantal boerderijen. Sinds de aanleg van de nieuwbouwwijk Loeswijck hoort het bij de bebouwde kom van Mierlo.

In Bekelaar ligt de Kersenveiling van Mierlo. 

Bekelaar is ook de naam van de weg tussen Mierlo en Lierop die door het gehucht loopt.

Etymologie 
De naam Bekelaar bestaat uit de delen beek en laar. Beek wijst naar een beek die hier ooit heeft gelopen. Laar betekent een bosachtig moerassig gebied. 

Buurtschap in Noord-Brabant
Geldrop-Mierlo