Castorland is a village in Lewis County, New York, United States; it is north of Lowville and southeast of Carthage. The population was 360 in 2019.