North Salem, population 5,104 in the 2010 census, is located 50 miles north of New York City in Westchester County. Settled in 1731, its original name was Upper Salem. The Balanced Rock, a 60-ton red granite boulder perched on five smaller limestone rocks, is a local landmark.