The town has a Metro-North Railroad station called Branchville in the Branchville corner of town. The CDP corresponding to the town center covers a total area of 6.4 square miles (17km2), of which 0.16% is water. Other locales within the town include Titicus on Route 116 just north of the village; Ridgebury in the northern section of town; Scotland, which is south of Ridgebury; Farmingville, located northeast and east of the town center; Limestone, located northeast of the town center; Flat Rock, located south of the town center; and Florida, located just north of Branchville. According to the United States Census Bureau, the town has a total area of 35.0 square miles (91km2), of which 34.4 square miles (89km2) is land and 0.5 square miles (1.3km2), or 1.52%, is water. The town is bordered by the towns of North Salem and Lewisboro in Westchester County, New York to the west, Danbury to the north, Wilton to the south and Redding to the east.