Selby

United States

Selby is a market town and civil parish located in North Yorkshire, England. It is situated on the River Ouse, approximately 12 miles (19.3 km) south of the city of York.

According to the 2021 Census, the town had a population of 17,193 residents.

Sources

  1. Selby