According to the localtradition, the village's name comes from the crossing of roads. However, the more well-accepted theory states that, like many other villages in Somogy County, Balatonkeresztúr was named after the patron of its church, in this case, Szent Kereszt.