[4] Yorkshire is on the south bank of Cattaraugus Creek and at the intersection of State Routes 16 and 39.
The village of Arcade in Wyoming County is 2 miles (3 km) to the east on NY 39.
As of the census[2] of 2000, there were 1,403 people, 611 households, and 378 families residing in the CDP.
There were 690 housing units at an average density of 373.6 per square mile (144.2/km2).
30.3% of all households were made up of individuals, and 14.1% had someone living alone who was 65 years of age or older.