New Canaan is 22.5 square miles and is bordered by Darien to the south, Stamford to the west, Pound Ridge, N.Y., to the north and Norwalk and Wilton to the east.