Con una superficie de 11,01 km², Beaconsfield se encuentra en el oeste de la isla de Montreal, y limita con los municipios de Baie-d'Urfé, Sainte-Anne-de-Bellevue, Kirkland y Pointe-Claire.