With the help of a carboxylic acid directing group, Pd-catalyzed regioselective synthesis of B(4,5)- or B(4)-substituted o-carboranes containing α,β-unsaturated carbonyls has been reported. The -COOH, removed during the course of the reaction, is responsible for controlling the regioselectivity. The desired products could be obtained in moderate to good yields.