Lyndon, New York

Lyndon is a town in Cattaraugus County, New York, United States.

[2] The town is on the east border of the county and is north of Olean.

The North Lyndon Schoolhouse is listed on the National Register of Historic Places.

[4] The eastern town line is the border of Allegany County.

18.0% of all households were made up of individuals, and 7.6% had someone living alone who was 65 years of age or older.